草庐IT

datetime2

全部标签

c# - 将日期 yyyyMMdd 转换为 system.datetime 格式

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:howtoconvertdatefromyyyyMMddformattomm-dd-yyyyfomrat我有一个string,其中包含yyyyMMdd格式的日期。我想使用ConvertTo.DateTime()方法或任何其他简单方法将该日期转换为系统日期格式。stringvalue="19851231";//yyyyMMddDateTimedateTime=1985/12/31;

c# - 将日期 yyyyMMdd 转换为 system.datetime 格式

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:howtoconvertdatefromyyyyMMddformattomm-dd-yyyyfomrat我有一个string,其中包含yyyyMMdd格式的日期。我想使用ConvertTo.DateTime()方法或任何其他简单方法将该日期转换为系统日期格式。stringvalue="19851231";//yyyyMMddDateTimedateTime=1985/12/31;

c# - 为什么 DateTime.ParseExact(String, String, IFormatProvider) 需要 IFormatProvider?

如果我们使用ParseExact方法对使用指定格式的exact日期时间进行解析,为什么我们需要提供一个IFormatProvider对象?它背后的意义是什么?例如:DateTime.ParseExact(dateString,format,provider);为什么这里需要provider? 最佳答案 whydoweneedtoprovideaIFormatProviderobject?whatisthepointbehindit?它允许特定于文化的选项。特别是:您使用的格式可以是标准的日期/时间格式,这意味着不同文化中的不同模式您

c# - 为什么 DateTime.ParseExact(String, String, IFormatProvider) 需要 IFormatProvider?

如果我们使用ParseExact方法对使用指定格式的exact日期时间进行解析,为什么我们需要提供一个IFormatProvider对象?它背后的意义是什么?例如:DateTime.ParseExact(dateString,format,provider);为什么这里需要provider? 最佳答案 whydoweneedtoprovideaIFormatProviderobject?whatisthepointbehindit?它允许特定于文化的选项。特别是:您使用的格式可以是标准的日期/时间格式,这意味着不同文化中的不同模式您

c# - 在 C# 中将日期和时间加入 DateTime

我正在从具有单独日期和时间字段的iSeries中检索数据。我想将它们加入我的C#项目中的DateTime字段。我看不到将时间添加到DateTime字段的方法。您建议如何实现这一目标? 最佳答案 你可以很容易地做到这一点:DateTimedateOnly;DateTimetimeOnly;...DateTimecombined=dateOnly.Date.Add(timeOnly.TimeOfDay);TimeOfDay返回一个TimeSpan,然后您将其添加到日期。编辑(感谢下面的评论者)-为了安全起见,使用dateOnly.Dat

c# - 在 C# 中将日期和时间加入 DateTime

我正在从具有单独日期和时间字段的iSeries中检索数据。我想将它们加入我的C#项目中的DateTime字段。我看不到将时间添加到DateTime字段的方法。您建议如何实现这一目标? 最佳答案 你可以很容易地做到这一点:DateTimedateOnly;DateTimetimeOnly;...DateTimecombined=dateOnly.Date.Add(timeOnly.TimeOfDay);TimeOfDay返回一个TimeSpan,然后您将其添加到日期。编辑(感谢下面的评论者)-为了安全起见,使用dateOnly.Dat

c# - DateTime.TryParseExact() 拒绝有效格式

我正在解析ASP.NETWebForms页面中的DateTime值,并且日期字符串一直被DateTime.TryParseExact()方法拒绝,即使它很清楚匹配提供的格式字符串之一。它似乎在我家里的开发机器上失败,但在生产服务器上工作,所以我在考虑涉及本地日期设置,但即使我提供IFormatProvider(CultureInfo)对象作为参数代码如下:DateTimestartDate;string[]formats={"dd/MM/yyyy","dd/M/yyyy","d/M/yyyy","d/MM/yyyy","dd/MM/yy","dd/M/yy","d/M/yy","d/M

c# - DateTime.TryParseExact() 拒绝有效格式

我正在解析ASP.NETWebForms页面中的DateTime值,并且日期字符串一直被DateTime.TryParseExact()方法拒绝,即使它很清楚匹配提供的格式字符串之一。它似乎在我家里的开发机器上失败,但在生产服务器上工作,所以我在考虑涉及本地日期设置,但即使我提供IFormatProvider(CultureInfo)对象作为参数代码如下:DateTimestartDate;string[]formats={"dd/MM/yyyy","dd/M/yyyy","d/M/yyyy","d/MM/yyyy","dd/MM/yy","dd/M/yy","d/M/yy","d/M

c# - 如何通过 LINQ 比较没有时间的 DateTime?

我有varq=db.Games.Where(t=>t.StartDate>=DateTime.Now).OrderBy(d=>d.StartDate);但它比较包括DateTime的时间部分。我真的不需要它。没有时间怎么办?谢谢! 最佳答案 LINQtoEntities不支持Date属性——如果您尝试在LINQtoEntities查询中的DateTime字段上使用它,将会出现错误。但是,您可以使用DbFunctions.TruncateTime方法修剪日期。vartoday=DateTime.Today;varq=db.Games.

c# - 如何通过 LINQ 比较没有时间的 DateTime?

我有varq=db.Games.Where(t=>t.StartDate>=DateTime.Now).OrderBy(d=>d.StartDate);但它比较包括DateTime的时间部分。我真的不需要它。没有时间怎么办?谢谢! 最佳答案 LINQtoEntities不支持Date属性——如果您尝试在LINQtoEntities查询中的DateTime字段上使用它,将会出现错误。但是,您可以使用DbFunctions.TruncateTime方法修剪日期。vartoday=DateTime.Today;varq=db.Games.