如何将"ddd"日期时间格式更改为数字视图

Nik*_*nov 5 c#

当我点击一个按钮时,我想让代码显示我的电脑时钟上的当前日期时间...我用下面列出的代码做了.但这是我的问题,我怎么能让"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)

我需要添加什么来实现它.谢谢

Ada*_*rth 1

不需要格式,您只需转换DayOfWeekint

var dayAsInt = (int)DateTime.Now.DayOfWeek;
Run Code Online (Sandbox Code Playgroud)

查看“自定义日期和时间格式字符串”页面,似乎没有适合它的格式字符串:-(