日付型のデータをフォーマット指定して
テキスト型に変換する際に
24時間表記がおかしくなる。。
ってなってちょっと困ったので
その時の解決方法を残しておく!
日付をフォーマット指定してテキスト変換
日付を0埋めしないで表示
まず 日付型 → テキスト型 に変換する関数は
DateTime.ToText(日付, フォーマット)
これを使いました!
※公式リファレンスはコチラをクリック
例えば「2021/08/01」→「2021/8/1」みたいに
フォーマット変換する場合を考えてみる!
フォーマット部分を yyyy/M/d と指定する
フォーマット部分を yyyy/MM/dd と指定する
24時間表記でテキスト変換
次にこのような時間データの日付部分を
0埋めしないで表示するには…?
フォーマット部分を yyyy/MM/dd H/mm/ss と指定する
「16:00」→「4:00」となるので注意!!!
かじむー
小文字になってる事で上手く表示されない事に気づかず…。少し時間を取られてしまいました。。参考までに♪