2013-11-26 97 views
-5

我寫在C#中的文本語音程序的一週內,並已經得到了用下面的代碼的時間信息:C#獲取一天

else if (e.KeyCode == Keys.Enter && InputTextbox.Text == "what time is it") 
{ 
    OutputTextbox.Text = "The time is " + DateTime.Now.ToShortTimeString>(); 

    pBuilder.ClearContent(); 
    pBuilder.AppendText(OutputTextbox.Text); 

    sSynth.Speak(pBuilder); 

    e.SuppressKeyPress = true; 
    InputTextbox.Text = ""; 
} 

這給了我一個值,如「的時間是11 :上午01點」。

有人可以告訴我一個類似的方法來獲得星期幾返回嗎?

+4

你有沒有在* *至少嘗試谷歌嗎? –

回答

4

簡單:

DateTime.Now.DayOfWeek.ToString(); 
+0

完美。謝謝,這已經完美。 –

+0

更快的方法:http://stackoverflow.com/a/22278311/3315914 :) – rpax