.NET/現在の日時を取得する
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* 現在の日時を取得するサンプル [#la883b7e]
現在の日付、時間を取得するサンプルコードを以下に記します。~
ローカル日時、UTC日時取得などのコードもあります。~
サンプルコードはC#, Visual Basic になります。
#htmlinsert(windev-top.html)
#contents
* 参考サイト [#z552e10f]
-[[Microsoft .NET | DateTime 構造体>https://docs.microsof...
-[[Microsoft .NET | DateTimeOffset 構造体>https://docs.mi...
-[[Microsoft .NET | DateTimeKind 列挙型>https://docs.micr...
* 動作確認環境 [#cb61b442]
-Windows 10
-Visual Studio 2019
-コンソールアプリケーション
-.NET Core 3.1
* DateTime, DateTimeOffset を使ってローカル日時、UTC日時...
以下のサンプルコードでは、DateTimeとDateTimeOffsetを使っ...
UTCに関しては、UtcNowとDateTime.SpecifyKindでUTCを指定し...
* 動作結果 [#p28c2de6]
以下のサンプルコードを実行した時のキャプチャと実行結果で...
#ref(run.png)
Local DateTime: 2020/03/13 22:13:44
DateTimeKind: 2
UTC DateTime: 2020/03/13 13:13:44
DateTimeKind: 1
UTC DateTime2: 2020/03/13 22:13:44
DateTimeKind2: 1
Local offset: 09:00:00
UTC offset: 00:00:00
* サンプルコード [#bcb2edcd]
C#, Visual Basicのサンプルコードを以下に紹介します。
** C# [#g964849e]
using System;
class Program
{
static void Main(string[] args)
{
// Local DateTime
DateTime localDateTime = DateTime.Now;
Console.WriteLine("Local DateTime: " + localDate...
Console.WriteLine("DateTimeKind: " + localDateTi...
// UTC DateTime
DateTime utcDateTime = DateTime.UtcNow;
Console.WriteLine("UTC DateTime: " + utcDateTime);
Console.WriteLine("DateTimeKind: " + utcDateTime...
// UTC DateTime2
DateTime utcDateTime2 = DateTime.SpecifyKind(Dat...
Console.WriteLine("UTC DateTime2: " + utcDateTim...
Console.WriteLine("DateTimeKind2: " + utcDateTim...
// Local DateTimeOffset
DateTimeOffset localDtOffset = DateTimeOffset.Now;
Console.WriteLine("Local offset: " + localDtOffs...
// UTC DateTimeOffset
DateTimeOffset utcDtOffset = DateTimeOffset.UtcN...
Console.WriteLine("UTC offset: " + utcDtOffset.O...
}
}
** Visual Basic (VB) [#d23ec1ae]
Imports System
Module Program
Sub Main(args As String())
'Local DateTime
Dim localDateTime As DateTime = DateTime.Now
Console.WriteLine("Local DateTime: " & localDate...
Console.WriteLine("DateTimeKind: " & localDateTi...
'UTC DateTime
Dim utcDateTime As DateTime = DateTime.UtcNow
Console.WriteLine("UTC DateTime: " & utcDateTime)
Console.WriteLine("DateTimeKind: " & utcDateTime...
'UTC DateTime2
Dim utcDateTime2 As DateTime = DateTime.SpecifyK...
Console.WriteLine("UTC DateTime2: " & utcDateTim...
Console.WriteLine("DateTimeKind2: " & utcDateTim...
'Local DateTimeOffset
Dim localDtOffset As DateTimeOffset = DateTimeOf...
Console.WriteLine("Local offset: " & localDtOffs...
'UTC DateTimeOffset
Dim utcDtOffset As DateTimeOffset = DateTimeOffs...
Console.WriteLine("UTC offset: " & utcDtOffset.O...
End Sub
End Module
以上、DateTime, DateTimeOffsetを使ったサンプルコードでし...
#htmlinsert(windev-btm.html)
終了行:
#navi(../)
* 現在の日時を取得するサンプル [#la883b7e]
現在の日付、時間を取得するサンプルコードを以下に記します。~
ローカル日時、UTC日時取得などのコードもあります。~
サンプルコードはC#, Visual Basic になります。
#htmlinsert(windev-top.html)
#contents
* 参考サイト [#z552e10f]
-[[Microsoft .NET | DateTime 構造体>https://docs.microsof...
-[[Microsoft .NET | DateTimeOffset 構造体>https://docs.mi...
-[[Microsoft .NET | DateTimeKind 列挙型>https://docs.micr...
* 動作確認環境 [#cb61b442]
-Windows 10
-Visual Studio 2019
-コンソールアプリケーション
-.NET Core 3.1
* DateTime, DateTimeOffset を使ってローカル日時、UTC日時...
以下のサンプルコードでは、DateTimeとDateTimeOffsetを使っ...
UTCに関しては、UtcNowとDateTime.SpecifyKindでUTCを指定し...
* 動作結果 [#p28c2de6]
以下のサンプルコードを実行した時のキャプチャと実行結果で...
#ref(run.png)
Local DateTime: 2020/03/13 22:13:44
DateTimeKind: 2
UTC DateTime: 2020/03/13 13:13:44
DateTimeKind: 1
UTC DateTime2: 2020/03/13 22:13:44
DateTimeKind2: 1
Local offset: 09:00:00
UTC offset: 00:00:00
* サンプルコード [#bcb2edcd]
C#, Visual Basicのサンプルコードを以下に紹介します。
** C# [#g964849e]
using System;
class Program
{
static void Main(string[] args)
{
// Local DateTime
DateTime localDateTime = DateTime.Now;
Console.WriteLine("Local DateTime: " + localDate...
Console.WriteLine("DateTimeKind: " + localDateTi...
// UTC DateTime
DateTime utcDateTime = DateTime.UtcNow;
Console.WriteLine("UTC DateTime: " + utcDateTime);
Console.WriteLine("DateTimeKind: " + utcDateTime...
// UTC DateTime2
DateTime utcDateTime2 = DateTime.SpecifyKind(Dat...
Console.WriteLine("UTC DateTime2: " + utcDateTim...
Console.WriteLine("DateTimeKind2: " + utcDateTim...
// Local DateTimeOffset
DateTimeOffset localDtOffset = DateTimeOffset.Now;
Console.WriteLine("Local offset: " + localDtOffs...
// UTC DateTimeOffset
DateTimeOffset utcDtOffset = DateTimeOffset.UtcN...
Console.WriteLine("UTC offset: " + utcDtOffset.O...
}
}
** Visual Basic (VB) [#d23ec1ae]
Imports System
Module Program
Sub Main(args As String())
'Local DateTime
Dim localDateTime As DateTime = DateTime.Now
Console.WriteLine("Local DateTime: " & localDate...
Console.WriteLine("DateTimeKind: " & localDateTi...
'UTC DateTime
Dim utcDateTime As DateTime = DateTime.UtcNow
Console.WriteLine("UTC DateTime: " & utcDateTime)
Console.WriteLine("DateTimeKind: " & utcDateTime...
'UTC DateTime2
Dim utcDateTime2 As DateTime = DateTime.SpecifyK...
Console.WriteLine("UTC DateTime2: " & utcDateTim...
Console.WriteLine("DateTimeKind2: " & utcDateTim...
'Local DateTimeOffset
Dim localDtOffset As DateTimeOffset = DateTimeOf...
Console.WriteLine("Local offset: " & localDtOffs...
'UTC DateTimeOffset
Dim utcDtOffset As DateTimeOffset = DateTimeOffs...
Console.WriteLine("UTC offset: " & utcDtOffset.O...
End Sub
End Module
以上、DateTime, DateTimeOffsetを使ったサンプルコードでし...
#htmlinsert(windev-btm.html)
ページ名: