日期时间转换未返回期望值

尼克·琼克曼(Niek Jonkman)

转换时出现问题DateTime.Now,导致转换05-11-2013 12:37:372013-11-05 12:37:37我尝试了以下方法:

DateTime dtn = DateTime.Now;
string ds = dtn.ToString("yyyy-MM-dd");
DateTime dtnn = Convert.ToDateTime(ds);
dtn.ToString("yyyy-MM-dd");

但是他们都给了我05-11-2013(dd-MM-yyyy)而不是2013-11-05(yyyy-MM-dd)。唯一改变的是时间,时间已更改为00:00:00

有谁知道我可以如何转换为这种格式yyyy-MM-dd

袖口

请尝试以下步骤(您的第二行代码应按预期工作):

//To Convert the DateTime to a string with yyyy-MM-dd format
string dateString = DateTime.Now.ToString("yyyy-MM-dd");

//To Convert a string with yyyy-MM-dd format to a date
DateTime dt = DateTime.ParseExact(dateString, "yyyy-MM-dd", CultureInfo.InvariantCulture);

编辑:

根据评论,如果您需要比较日期,则不需要任何上述内容。将日期作为日期而不是字符串进行比较。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

阿拉伯文化日期时间解析未返回期望值

来自分类Dev

阿拉伯文化日期时间解析未返回期望值

来自分类Dev

Spock存根未返回期望值

来自分类Dev

COUNTIF公式未返回期望值

来自分类Dev

Ruby命令未返回期望值

来自分类Dev

具有日期条件的SQL窗口函数未返回期望值

来自分类Dev

BigInteger数学函数未返回期望值

来自分类Dev

date.getTimezoneOffset()未返回期望值

来自分类Dev

Mock上的设置未返回期望值

来自分类Dev

正则表达式未返回期望值

来自分类Dev

math.h中的函数未返回期望值

来自分类Dev

Hibernate搜索通配符未返回期望值

来自分类Dev

字符串数组未返回期望值

来自分类Dev

DATEDIF()未返回期望值,如何计算月龄?

来自分类Dev

c的除法未给出期望值

来自分类Dev

awk OFS未产生期望值

来自分类Dev

任务ContinueWith不返回期望值

来自分类Dev

标量UDF不返回期望值

来自分类Dev

如何使一列根据另一列中的日期返回期望值?

来自分类Dev

Redshift中的REGEXP_SUBSTR函数未返回期望值

来自分类Dev

汇总列中的总值时,SQL查询未返回期望值

来自分类Dev

在一种特定情况下,函数未返回期望值

来自分类Dev

字符串枚举未打印期望值

来自分类Dev

Verilog在简单分配中未输出期望值

来自分类Dev

Mockito什么时候/然后不返回期望值

来自分类Dev

preg_match_all不返回期望值

来自分类Dev

嵌套匹配的索引不返回期望值

来自分类Dev

XNA Rectangle.Center不返回期望值

来自分类Dev

递归函数未在PHP中返回期望值