【问题标题】:How to convert a value from a drop down list into a date type?如何将下拉列表中的值转换为日期类型?
【发布时间】:2015-06-01 05:45:13
【问题描述】:

我有一个三个下拉列表,日、月和年,在我将它们放入一个字符串之后,我如何将它们转换为日期时间,知道我会将这个日期存储在数据库中`

string DOBDay   = DDLDay.SelectedValue;
string DOBMonth = DDLMonth.SelectedValue;
string DOBYear  = DDLYear.SelectedValue;
string date     =  DOBDay + DOBMonth + DOBYear; 

【问题讨论】:

  • 使用 Convert.ToDateTime(stringvalue)
  • 您应该首先在您的日期字符串中添加分隔符,以便您的日期字符串看起来像 DOBDay/DOBMonth/DOBYear。

标签: c# asp.net date converter


【解决方案1】:

你可以这样做

Date myDate = new Date(Convert.ToInt32(DDLYear.SelectedValue),
                       Convert.ToInt32(DDLMonth.SelectedValue),
                       Convert.ToInt32(DDLDay.SelectedValue));

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-04
    • 2011-10-28
    • 1970-01-01
    • 1970-01-01
    • 2019-10-13
    • 2017-11-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多