【发布时间】:2017-03-08 23:48:58
【问题描述】:
我需要花点时间保存这样的字符串:“2016-12-26”并将其转换为“12/26/2016”,所以从 yyyy-mm-dd 到 mm/dd/yyyy 我是在下面这样做,但是我也有时间,我只需要日期。
我正在使用的代码:
var parseBooking = DateTime.ParseExact(bookingStartDate.Replace("-", string.Empty), "yyyyMMdd", System.Globalization.CultureInfo.InvariantCulture);
【问题讨论】:
-
使用
DateTime对象的Date属性 -
“存储”是什么意思?它是在数据库的字段中(如果是,该字段的类型是什么),还是在某种文本文件中?
-
@Gilad 我不确定我是否理解。我没有看到日期属性。
-
@NicolePhillips parseBooking.Date
-
DateTime.Parse("2016-12-26").ToString("MM/dd/yyyy");应该返回你想要的。你不需要 ParseExact。