こんにちは、前日の Ymd 20:00:00 の形式で可変日付を設定したいと考えています。誰かが助けることができますか?
質問する
3263 次
3 に答える
3
Dim lastNight As DateTime = DateTime.Today.AddHours(-4)
Dim lastNightString As String = lastNight.ToString("y-M-d HH:mm:ss")
于 2010-08-18T15:58:43.603 に答える
0
おそらくもっと簡単な方法がありますが、これはおそらくC#でそれを行う方法です:
DateTime myDate = DateTime.Today.AddHours(20-DateTime.Today.Hour).AddMinutes(0-DateTime.Today.Minute).AddSeconds(0-DateTime.Today.Second).AddMilliseconds(0-DateTime.Today.Millisecond) ;
次に、フォーマットについては、http: //msdn.microsoft.com/en-us/library/8kb3ddd4.aspxの行に沿って何かを見つけます。
于 2010-08-18T16:04:09.640 に答える
0
試す
Dim lastEvening as DateTime = DateTime.Today.AddDays(-1).AddHours(20)
要求どおりにフォーマット
Dim formattedLastEvening as string = lastEvening.ToString("y-M-d HH:mm:ss")
于 2010-08-18T15:57:04.563 に答える