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

本文关键字:net asp 字段 时间 日期 | 更新日期: 2023-09-27 18:08:06

我想创建4个字段

  1. 2个日期字段
  2. 和2个时间字段使用asp.net c#代码。

这些字段用于记录

  1. 开始日期,
  2. 启动时间,
  3. 结束日期
  4. 和结束时间。

开始日期和开始时间应该以DateTime格式合并在一起,并像("MM", "dd", "yyyy", "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";
}

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

您可以像下面这样使用日期时间构造函数

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

有不同的构造函数

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

所有形参的类型都是int

在date中添加时间

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

你应该看看。net中的datetime结构

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

还有一些关于如何使用它的清晰示例:

http://www.dotnetperls.com/datetime