日期和时间字段.asp.net c#
本文关键字:net asp 字段 时间 日期 | 更新日期: 2023-09-27 18:08:06
我想创建4个字段
- 2个日期字段
- 和2个时间字段使用asp.net c#代码。
这些字段用于记录
- 开始日期,
- 启动时间,
- 结束日期
- 和结束时间。
开始日期和开始时间应该以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";
}
您可以像下面这样使用日期时间构造函数
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