在一个基于C#的ASP.NET网页上显示日期时间。急求!不符合要求的就算了,我是真的不会了~~~
发布网友
发布时间:2022-04-27 11:39
我来回答
共5个回答
热心网友
时间:2022-04-27 13:09
string dateTime;
dateTime = DateTime.Now.ToLongDateString();
Label1.Text=dateTime.Substring(0,11)+" "+dateTime.Substring(11,3)+" "+ DateTime.Now.ToShortTimeString();
热心网友
时间:2022-04-27 14:27
假如显示日期控件的ID为 txtTime
在页面BODY中加入事件 <body onload="showtime();">
页面中加入如下JS脚本
<script type="text/javascript">
weekdays = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
function showtime()
{
var today = new Date();
var now = today.getYear() + "年" + (today.getMonth()+1) + "月" + today.getDate() +
"日 " + weekdays[today.getDay() % 7] + today.toString().substring(10, 19);
document.getElementById("txtTime").value = now;
setTimeout("showtime()", 1000);
}
</script>
热心网友
时间:2022-04-27 16:01
string.Format("{0} {1} {2}", DateTime.Now.ToLocalTime().ToString("yyyy年MM月dd日"), DateTime.Now.ToLocalTime().DayOfWeek, DateTime.Now.ToLocalTime().ToString("tt HH:mm:ss"))
中间的DateOfWeek返回的是星期,是英文的,再写一个函数转为中文即可。
热心网友
时间:2022-04-27 17:53
string dateTime;
dateTime = DateTime.Now.ToLongDateString();
Label1.Text=dateTime.Substring(0,11)+" "+dateTime.Substring(11,3)+" "+ DateTime.Now.ToShortTimeString();
效果是2011年10月20日 星期四 15:44
一般上午 和下午各地方规定不一样的,要想实现上午下午 只要对DateTime.Now.ToShortTimeString()判断大小范围,然后再在Label前面赋值上午还是下午即可
热心网友
时间:2022-04-27 20:01
ateTime.Now.ToLocalTime().ToString();