mirror of
https://github.com/Tyrrrz/DiscordChatExporter.git
synced 2026-04-30 01:32:30 +00:00
Add "unix" and "unixms" options for date format (#405)
This commit is contained in:
@@ -37,7 +37,12 @@ namespace DiscordChatExporter.Domain.Exporting
|
|||||||
_mediaDownloader = new MediaDownloader(request.OutputMediaDirPath);
|
_mediaDownloader = new MediaDownloader(request.OutputMediaDirPath);
|
||||||
}
|
}
|
||||||
|
|
||||||
public string FormatDate(DateTimeOffset date) => date.ToLocalString(Request.DateFormat);
|
public string FormatDate(DateTimeOffset date) => Request.DateFormat switch
|
||||||
|
{
|
||||||
|
"unix" => date.ToUnixTimeSeconds().ToString(),
|
||||||
|
"unixms" => date.ToUnixTimeMilliseconds().ToString(),
|
||||||
|
var df => date.ToLocalString(df),
|
||||||
|
};
|
||||||
|
|
||||||
public Member? TryGetMember(string id) =>
|
public Member? TryGetMember(string id) =>
|
||||||
Members.FirstOrDefault(m => m.Id == id);
|
Members.FirstOrDefault(m => m.Id == id);
|
||||||
|
|||||||
Reference in New Issue
Block a user