我有一个所有月份的combobox。 我需要知道的是当月的天数。 var month = cmbMonth.SelectedIndex + 1; DateTime date = Convert.ToDateTime(month); 所以如果我用户select一月份,我需要保存31到一个variables。 谢谢。
在C#中Java的System.currentTimeMillis()的等价物是什么?
我想做一些事情: Date date=new Date(); //current date date=date-300;//substact 300 days from current date and I want to use this "date" 怎么做?
我能够得到date和时间使用: DateTime now = DateTime.Now; 如何以DateTime格式分别获取当前的date和时间? 我不使用ASP.net( C# )中的DateTimeselect器对话框。
我试图将C#DateTimevariables转换为Unix时间,即自1970年1月1日以来的秒数。看起来DateTime实际上是自0001年1月1日以来的'ticks'数量。 我目前的想法是从我的date时间减去1970年1月1日像这样: TimeSpan span= DateTime.Now.Subtract(new DateTime(1970,1,1,0,0,0)); return span.TotalSeconds; 有没有更好的办法?
这里有什么错: DateTime dateForButton = DateTime.Now; dateForButton = dateForButton.AddDays(-1); // ERROR: un-representable DateTime 完整的错误信息是: 增加或减less的值会导致无法表示的date时间。 参数名称:值
如何findC#中的月份名称? 我不想写一个巨大的switch语句或if语句int 。 在VB.Net中,您可以使用MonthName() ,但是C#呢?
如何将预先存在的date时间转换为UTC时间而不改变实际时间。 例: DateTime dateTime = GetSomeDateTime(); // dateTime here is 3pm dateTime.ToUtcDateTime() // datetime should still be 3pm
有没有更好的.net方法来检查DateTime是否发生“今天”,然后下面的代码? if ( newsStory.WhenAdded.Day == DateTime.Now.Day && newsStory.WhenAdded.Month == DateTime.Now.Month && newsStory.WhenAdded.Year == DateTime.Now.Year ) { // Story happened today } else { // Story didn't happen today }
我试图将一个string转换为一个Date对象,除了12月31日对象说12月1日而不是31日之外,它适用于所有日子。 我不知道为什么。 这是我的JavaScript代码: var dt = new Date(); dt.setDate("31"); dt.setMonth("11"); dt.setFullYear("2014"); 但我的variables值是: Mon Dec 01 2014 11:48:08 GMT+0100 (Paris, Madrid) 如果我对其他date做同样的事情,我的对象会返回适当的值。 你有什么想法我做错了吗?