close

嗨~ 我是 IG 雞湯工程師 歡迎大家追蹤我喔~

情境:

我們時常要讀出 DateTime 的資料,並轉成 字串 yyyyMMdd hh:mm:ss 格式 或是 yyyy/MM/dd樣子,
基本上就看使用者希望得到甚麼樣子的 日期字串格式,那今天來筆記一下 HH 與 hh 之間的關係。

目標:

1.了解 DataTime 時間格式轉 字串後 小時單位的部分 HH 和 hh 差在哪裡。

解說:

大家一定都知道HH hh是指 小時部分,但可能不知道 大小有沒有差,

其實是有差的,

H 代表 24小時制,h 代表 12小時制。一個範例大家一定懂。

DateTime testdate = new DateTime(2021,3,3,18,20,33);

所以 testdate 的時間就是 2021-03-03 18:20:33

testdate.tostring("yyyyMMdd hhmmss")  等於 20210303 062033

testdate.tostring("yyyyMMdd HHmmss")  等於 20210303 182033

 

 

arrow
arrow
    文章標籤
    C# ToDateTime
    全站熱搜

    阿駿 發表在 痞客邦 留言(0) 人氣()