日期和时间字段asp.net c#

时间:2013-04-09 09:26:07

标签: c# asp.net mysql

我想创建4个字段

  1. 2个日期字段
  2. 使用asp.net c#code
  3. 和2个时间字段。
  4. 这些字段是记录

    所必需的
    1. 开始日期,
    2. 开始时间,
    3. 结束日期
    4. 和结束时间。
    5. 开始日期和开始时间应以DateTime格式合并在一起,并保存在数据库中,如(" MM"," dd"," yyyy&# 34;," HH"," mm")。

      结束日期和结束时间也是如此 我不知道如何做到这一点,如果可能的话,我想帮助我如何创建它。

      编辑:

      我的代码现在正在运行。这是代码:

      string beginDate = "";
      DateTime beginDateTemp;
      if (DateTime.TryParse(Convert.ToString(Request.Form["beginDate"]), 
                            out beginDateTemp))
      {
          string beginTijd = Convert.ToString(Request.Form["beginTijd"]);
          string[] beginTijdTemp = beginTijd.Split(':');
      
      
          beginDate = beginDateTemp.Year + "-" + 
                      beginDateTemp.Month + "-" 
                      + beginDateTemp.Day + " " 
                      + beginTijdTemp[0] + ":" 
                      + beginTijdTemp[1] + ":00";
      
      }
      

2 个答案:

答案 0 :(得分:1)

您可以使用日期时间构造函数,如下所示

DateTime value = new DateTime(2010, 1, 18);

有不同的构造函数

 var theDate = new DateTime (DateTime.Today.Year, DateTime.Today.Month, 
                 DateTime.Today.Day, hours, minute, second);

所有参数都是int

类型

在日期中添加时间

TimeSpan time = new TimeSpan(12, 20, 20); // hours, minutes, seconds
DateTime todayWithTime = DateTime.Today + time;

答案 1 :(得分:0)

您应该查看.NET中的日期时间结构

http://msdn.microsoft.com/en-gb/library/system.datetime.aspx

还有一些关于如何使用它的明确例子:

http://www.dotnetperls.com/datetime