は、データ/時刻が正しくフォーマットされていませんPowerShellのJSON形式はDateFormat
{
"userKey": ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤,
"userId": "¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤",
"userEmail": "¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤",
"userPrincipalName": "¤¤¤¤¤¤¤¤¤¤¤¤¤¤",
"displayName": "¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤",
"intuneLicensed": true,
"isDeleted": true,
"startDateInclusiveUTC": "2017-10-16T00:00:00Z",
"endDateExclusiveUTC": "9999-12-31T00:00:00Z",
"isCurrent": true,
"rowLastModifiedDateTimeUTC": "2017-10-17T00:24:11.8233333Z",
"PictureUrl": "¤¤¤¤¤¤¤¤¤¤¤¤.dk"
}
日付/時刻としてフォーマットされているJSONとして残り-APIからデータを返され、データがIntuneのデータウェアハウスのAPI
データからですPowerShellを介して、要求された私の質問は、それは、PowerShellのシェルのバグであるか、これはJSONヘンデルデータ形式は
日は
MM/DD/YY HHとして表示されますSHOLD方法:MM:SS
完全に有効なISO-8601のようです。 JSONには、日付と時刻を本来の方法で記述することはありません。これを処理する一般的な方法は、表示される日付のシリアル化された説明を含む文字列か、通常はUnix時間(つまり、1970-01-01からのUTC秒)の数値です。読みやすさ、精度、柔軟性の面では、通常、文字列のバージョンは明確な勝者です。 – Joey
このフォーマットを変更する必要がある場合は、データを受け取った後に変更する必要があります。これは、サーバーが送信している形式です。 – jradich1234