当我点击一个按钮时,我想让代码显示我的电脑时钟上的当前日期时间...我用下面列出的代码做了.但这是我的问题,我怎么能让"ddd"(一周中的某天)以数字显示,而不是用文字显示,我的意思是:00-星期日01-星期一等...
这是我的按钮代码:
private void SetClock_Click(object sender, EventArgs e)
{
SetClock.Click += new EventHandler(SetClock_Click);
{
DateTime time = DateTime.Now;
string format = "yy-MM-dd-ddd-hh-mm-ss";
txtSend.Text = time.ToString(format);
}
}
Run Code Online (Sandbox Code Playgroud)
我需要添加什么来实现它.谢谢
不需要格式,您只需转换DayOfWeek为int:
var dayAsInt = (int)DateTime.Now.DayOfWeek;
Run Code Online (Sandbox Code Playgroud)
查看“自定义日期和时间格式字符串”页面,似乎没有适合它的格式字符串:-(
| 归档时间: |
|
| 查看次数: |
451 次 |
| 最近记录: |