[1878] 日時期間形式の「整える」の結果がおかしい

投稿日 2020/01/11(Sat) 15:58:55
投稿者
参照先 https://riku22.net

 こんにちは、お世話になります。

 日時期間形式の「整える」手順で意図した結果が得られずに困っています。
 とりあえず、サンプルから記載します。

----- サンプルソース -----
値という日時期間形式(「00:01:30.100」)を作る
内容は、値を「dd\.hh\:mm\:ss\.fff」に整えたもの
内容を表示する
--------------------

 上記のソースを実行すると、

00.00:01:30.100

となるはずが、

01.12:01:30.100

となってしまいます。
 日時期間形式は、C#のTimeSpanのことかと勝手に想像していたのですが、違うのでしょうか。
 ちなみに、C#のTimeSpanであれば、意図した結果が出力されることを確認しています。
 しょうがないので、現在は下記のようにしています。

----- 対策用ソース -----
値という日時期間形式(「00:01:30.100」)を作る
内容は、「{0:D2}.{1:D2}:{2:D2}:{3:D2}.{4:D3}」を{値の日数, 値の時間, 値の分数, 値の秒数, 値のミリ秒数}で埋めたもの
内容を表示する
--------------------

 しかし、できれば1番目に提示したソースで動くようになればと思うのですが、修正いただくことは可能でしょうか。
 環境は、Windows10 64ビット、プロデル 1.6.990です。

 以上、よろしくお願いいたします。


関連一覧ツリー

をクリックするとツリーを一括表示します)

返信フォーム

(この投稿に返信する場合は下記フォームから投稿して下さい)
(1MBまで)
(英数字で8文字以内)

- 投稿修正/削除フォーム -
処理 No パスワード

▲ページの先頭へ

- WebForum -