【发布时间】:2017-01-17 02:42:37
【问题描述】:
如果我的计算机日期时间格式为 yy/mm/dd 或 mm/dd/yyyy 或不管格式
Datetime date1 = ... /// assume date1 is date1 < date2 and date1 < date3
DateTime date2 = DateTime.Parse(DateTime.Now.ToString("dd-MM-yyyy")) ;
DateTime date3 = DateTime.Now.Date;
DateTime.Compare(date1 ,date2); and DateTime.Compare(date1 ,date3);
结果如何?是 date2 和 date3 在比较 date1 时返回 1 吗?
DateTime.Parse(DateTime.Now.ToString("dd-MM-yyyy") 等于 DateTime.Now.Date ?
【问题讨论】:
-
date1是什么?您的代码显示...并定义了两次date2 -
@Alex 更新了问题。
-
@theinarasu - 你知道
DateTime类型确实没有 有格式,而且只有当你将它解析或输出为string时,你才有一种格式?string有一个格式。
标签: c# asp.net datetime datetime-format