繁体   English   中英

使用字符串将特定日期设置为dateTimePicker

[英]Set specific date with string to dateTimePicker

我正在尝试为dateTimePicker设置特定日期,但不确定如何正确执行。 目标是从文本文档加载用户先前加载插入的日期和时间,每次用户加载应用程序,然后将新日期保存为字符串,以便下载用于加载到dateTimePicker。

这样它没有设置,我不知道如何加载像"25/03/2017"这样的字符串:

   dateTimePicker.Value = new DateTime(1978, 05, 22);

将其用作字符串以进行进一步处理:

   string bd = dateTimePicker.Value.ToString("yyyy-M-d");  

您可以使用DateTime.ParseExact以您拥有的格式解析日期字符串:

dateTimePicker.Value = 
  DateTime.ParseExact("25/03/2017", "dd/MM/yyyy", CultureInfo.InvariantCulture);

请注意,当您从DateTimePicker控件获取日期时,您将相同的日期转换为另一种格式,它将看起来像2017-3-25

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM