全て
| カテゴリ未分類
| 通常
| 数学
| 投資
| 副業
| 転職・就職
| ブログ
| 株Stock
| VBA
| SharePoint
| REST API
| RenderListDataAsStream
| PowerAutomateDesktop
| Graph API
| PowerApps
| PowerAutomate
| PowerFx
| OfficeScriptオフィススクリプト
| PowerAutomate日時Excel日時相互関係
| PowerShell
| Dataverse
| UiPath
| OneDrive
| LINQ
| VB.NET
| C#.NET
| WPFC#.NET
| Git
カテゴリ:Graph API
Microsoft Graph APIのreceivedDateTimeはISO 8601形式の文字列として表現されています。これをC#言語でDateTime型に変換する方法を示します。C#を使用する場合、DateTime.ParseまたはDateTimeOffset.Parseを使用して変換できます。 csharp using System; class Program { static void Main() { string receivedDateTimeString = "2022-01-01T00:00:00Z"; // DateTime型に変換 DateTime receivedDateTime = DateTime.Parse(receivedDateTimeString, null, System.Globalization.DateTimeStyles.RoundtripKind); // receivedDateTimeを使って何かを行う(例: 表示) Console.WriteLine(receivedDateTime); } } このコードでは、DateTime.Parseメソッドを使用してISO 8601形式の文字列をDateTime型に変換しています。DateTimeStyles.RoundtripKindを指定することで、タイムゾーン情報が保持されます。 もしくは、DateTimeOffset型を使用してタイムゾーン情報を保持することもできます。 csharp using System; class Program { static void Main() { string receivedDateTimeString = "2022-01-01T00:00:00Z"; // DateTimeOffset型に変換 DateTimeOffset receivedDateTimeOffset = DateTimeOffset.Parse(receivedDateTimeString); // receivedDateTimeOffsetを使って何かを行う(例: 表示) Console.WriteLine(receivedDateTimeOffset); } } この例では、DateTimeOffset.Parseメソッドを使用してISO 8601形式の文字列をDateTimeOffset型に変換しています。DateTimeOffset型はタイムゾーン情報を含むことができるため、タイムゾーンに関連する操作をより柔軟に行うことができます。
お気に入りの記事を「いいね!」で応援しよう
Last updated
2024.01.09 19:44:59
[Graph API] カテゴリの最新記事
|