簡體   English   中英

如何將 DateTime 格式化為 yyyy-MM-dd kk:mm:ss(01-24 小時)?

[英]How to format DateTime as yyyy-MM-dd kk:mm:ss (01-24 hours)?

我正在調用一個基於 Java 的 API。它拋出了 DateTime 的驗證異常。

所需格式為:yyyy-MM-dd kk :mm:ss

其中kk格式為01:0024:00之間的時間,而不是 ( 00:00 - 23:00 )。

這不是拼寫錯誤,它是Java 的 SimpleDateFormat可接受的模式字母。

有沒有人知道在 C# 中完成此操作的良好格式字符串或擴展方法?

我最終使用了這行臭代碼:

DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss").Replace(" 00:", " 24:");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM