tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルシステム日付取得→出力
記事No2177
投稿日: 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を使用

[ツリー表示へ]
タイトルRe: システム日付取得→出力
記事No2178
投稿日: 2005/09/20(Tue) 13:38
投稿者とおりすがり
> ("HH:MM:ss")
この変換は時間:月:秒ではないですか?

[ツリー表示へ]
タイトルRe: システム日付取得→出力
記事No2180
投稿日: 2005/09/20(Tue) 13:50
投稿者なおこ(・∀・)
お世話になります。

>DateTime.Now.ToString("yyyy/MM/dd") & Space(1) & DateTime.Now.ToString("HH:MM:ss")
MMは月ですよね(^^)

なのでこんな感じかと。
DateTime.Now.ToString("yyyy/MM/dd hh:mm:ss")

[ツリー表示へ]
タイトルRe^2: システム日付取得→出力
記事No2189
投稿日: 2005/09/20(Tue) 16:30
投稿者TCZ
[OSのVer]:Windows    [VBのVer]:VB.NET  

こんにちわ。。。。
> MMは月ですよね(^^)

うっ、超恥ずかしいっす。バグじゃないですか(>_<)

気をつけます。。。。。

[ツリー表示へ]