C# 将日期时间转换为T07:00:00.0000000Z的字符串
我试图通过生成以下查询来查询表存储:C# 将日期时间转换为T07:00:00.0000000Z的字符串,c#,.net,azure-table-storage,C#,.net,Azure Table Storage,我试图通过生成以下查询来查询表存储: var date = new DateTime(1954, 9, 7); var timequery = TableQuery.GenerateFilterConditionForDate("Timestamp", QueryComparisons.LessThanOrEqual, date.ToString()); 我在简单地执行date.ToString时收到了一个错误的请求 我需要的字符串格式如下:1954-09-07T07:00:00.000000
var date = new DateTime(1954, 9, 7);
var timequery = TableQuery.GenerateFilterConditionForDate("Timestamp", QueryComparisons.LessThanOrEqual, date.ToString());
我在简单地执行date.ToString时收到了一个错误的请求
我需要的字符串格式如下:1954-09-07T07:00:00.0000000Z
如何将常规日期时间转换为指定格式的字符串?Var date=new DateTime1954,7,0,0,0,DateTimeKind.Utc Var stringDate=date.ToUniversalTime.ToString“o” 根据需要为您提供所需的结果
1954-09-07T00:00:00.0000000 zDateTime.Now.ToStringo;这将生成符合ISO-8601的日期时间字符串。仅当您的问题与Visual Studio有关时,才应使用Visual Studio标记,而不是与代码相关的问题。Var date=new DateTime1954,9,7,0,0,0,0,DateTimeKind.Utc;