タイトル | : システム日付取得→出力 |
記事No | : 2177 |
投稿日 | : 2005/09/20(Tue) 13:16 |
投稿者 | : TCZ |
[OSのVer]:Windows XP [VBのVer]:VB.NET 2003
タイトルの件についてなんですが、 システム日付「YYYY/MM/DD hh:mm:ss」をファイルに出力すると 「分(mm)」の部分だけが全く変わらないという事象が起きて います。 「時(hh)」がまたがったとしても変わらないです。 以下に実際に出力している部分を貼り付けます。
どなたか原因と回避方法がわかる方がいたらご教示をお願い します。
<出力例> 2005/09/20 12:09:45 2005/09/20 12:09:48 2005/09/20 12:09:51 2005/09/20 12:09:54 2005/09/20 12:09:57 2005/09/20 13:09:00 2005/09/20 13:09:03 2005/09/20 13:09:06 2005/09/20 13:09:09 2005/09/20 13:09:12 2005/09/20 13:09:15 2005/09/20 13:09:18
<実行しているソース> FileOpen(IntFNo, StrTLogFile, OpenMode.Append) For icnt = 0 To 100 StrDateTime = DateTime.Now.ToString("yyyy/MM/dd") & Space(1) & DateTime.Now.ToString ("HH:MM:ss") Sleep(3 * 1000) PrintLine(IntFNo, StrDateTime) Next FileClose(IntFNo)
※ SleepはAPIを使用
|