[英]Formatting Date time to Specific Format
我正在嘗試將DateTime轉換為以下格式。
2015-06-11 07:14:03.930
我嘗試過
string plannedStartTime = startTime.ToString("o");
輸出:2015-06-12T16:54:47.3206929 + 05:30
和
string plannedStartTime = startTime.ToString("u");
輸出:2015-06-12 16:56:57Z
沒有從MSDN獲取任何格式化程序
還有其他格式化程序嗎?
您只需要一個正確的格式字符串
嘗試使用此startTime.ToString("yyyy-MM-dd HH:mm:ss.fff")
您的輸出沒有標准的日期和時間格式 。 您需要使用自定義的日期和時間格式說明符與具有文化:
作為TimeSeparator
像InvariantCulture
;
string plannedStartTime = startTime.ToString("yyyy-MM-dd HH:mm:ss.fff",
CultureInfo.InvariantCulture);
如果您的CurrentCulture
已經具有:
作為TimeSeparator
,則無需在ToString
方法中傳遞第二個參數。
希望這是您的要求
string plannedStartTime = startTime.ToString("yyyy-MM-dd HH:mm:ss.fff");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.