C#のDateTimeでToStringするときの話。昨日、ClickToRecordがうまくいかない云々、と言っていた原因。DateTimeのToStringメンバで23:10:00という文字列を作りたかったのに、ToString("hh:mm:ss");とかやっていたためだった。本来はToString("HH:mm:ss");にすべき。...失敗。
hhの場合: 23時なら11になる
HHの場合: 23時なら23になる
参考:
MSDN
で動かしなおしたら問題がなくなった。やった。
さて後はどうするか。