Questions tagged «datetime»

许多编程语言中的DateTime对象描述日期和一天中的时间。它可以表示即时时间,也可以表示日历上的位置,具体取决于使用它的上下文和特定的实现。此标签可用于所有与日期和时间有关的问题。


7
从DateTime获取时区
.Net DateTime是否包含有关在其创建时区的信息? 我有一个库,它以末尾带有“ + zz”的格式解析DateTime,尽管它可以正确解析并调整本地时间,但我需要从DateTime对象中获取特定的时区。 这有可能吗?我只能看到DateTime.Kind,它指定时间是本地时间还是UTC。
103 c#  .net  datetime  timezone 

2
我现在如何在SQL Server mgmt studio中使用DATETIME进行插入
我有一个确实插入下表的网站。我需要做一些手动插入,但是我不确定如何在C#中传递等效于DateTime.Now的信息。 我正在从SQL Server mgmt studio的查询编辑器中运行此文件。在下面的查询中,有什么方法可以传递当前日期时间。 INSERT INTO [Business] ([IsDeleted] ,[FirstName] ,[LastName] ,[LastUpdated] ,[LastUpdatedBy]) VALUES (0, 'Joe', 'Thomas', ,<LastUpdated, datetime,> ,<LastUpdatedBy, nvarchar(50),>)


15
在Android中比较日期的最佳方法
我正在尝试将字符串格式的日期与当前日期进行比较。这就是我的做法(尚未测试,但应该可以工作),但是我使用的是不赞成使用的方法。有什么好的建议吗?谢谢。 PS:我真的很讨厌用Java做Date的事情。做同一件事的方法有很多,以至于您真的不确定哪一种是正确的,因此我在这里提出问题。 String valid_until = "1/1/1990"; Calendar cal = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateFormat("dd/mm/yyyy"); Date strDate = sdf.parse(valid_until); int year = strDate.getYear(); // this is deprecated int month = strDate.getMonth() // this is deprecated int day = strDate.getDay(); // this is deprecated Calendar validDate = Calendar.getInstance(); validDate.set(year, month, day); …
102 java  android  datetime 

9
从日期时间减去一天
我有一个查询来获取2 datetime之间的日期差异为: SELECT DATEDIFF(DAY, @CreatedDate , GETDATE()) Ex : SELECT DATEDIFF(DAY, '2013-03-13 00:00:00.000' , GETDATE()) 我需要有这样的查询工作,它将从创建的日期中减去一天: SELECT DATEDIFF(DAY, **@CreatedDate- 1** , GETDATE())
102 sql  sql-server  datetime 

17
如何舍入日期时间对象的分钟
I have a datetime object produced using strptime()。 >>> tm datetime.datetime(2010, 6, 10, 3, 56, 23) 我需要做的是将分钟调整为最接近的第10分钟。到目前为止,我一直在做分钟值并在其上使用round()。 min = round(tm.minute, -1) 但是,与上面的示例一样,当分钟值大于56时,它将给出无效的时间。即:3:60 有什么更好的方法可以做到这一点?是否datetime支持?

20
PHP DateTime ::修改加减月份
我已经与进行了很多合作DateTime class,最近在添加几个月时遇到了我认为是错误的错误。经过一些研究,看来它不是错误,而是按预期工作。根据发现的文件此处: Example#2当增加或减少月份时要当心 <?php $date = new DateTime('2000-12-31'); $date->modify('+1 month'); echo $date->format('Y-m-d') . "\n"; $date->modify('+1 month'); echo $date->format('Y-m-d') . "\n"; ?> The above example will output: 2001-01-31 2001-03-03 谁能证明为什么这不是错误? 此外,是否有人有任何优雅的解决方案来纠正此问题,并使+1个月能按预期而不是预期的方式工作?
101 php  datetime  date 



9
如何在C#中获取昨天和明天的日期时间
我有一个代码: int MonthNow = System.DateTime.Now.Month; int YearNow = System.DateTime.Now.Year; int DayNow = System.DateTime.Now.Day; 如何使用C#来获取昨天和明天的日,月和年? 当然,我可以这样写: DayTommorow = DayNow +1; 但是明天可能是其他月份或年份。是否有C#内置工具来查找昨天和今天?
100 c#  datetime 


8
可以在文件名或扩展名中使用的DateTime.ToString()格式吗?
我想在创建文件时为文件名添加时间戳,但是我尝试使用的大多数DateTime方法输出带有空格和斜杠的内容。例如: Debug.WriteLine(DateTime.Now.ToString()); // <-- 9/19/2012 1:41:46 PM Debug.WriteLine(DateTime.Now.ToShortTimeString()); // <-- 1:41 PM Debug.WriteLine(DateTime.Now.ToShortDateString()); // <-- 9/19/2012 Debug.WriteLine(DateTime.Now.ToFileTime()); // <-- 129925501061462806 ToFileTime()可行,但并非完全可读。如何将输出格式化为可以在文件名或扩展名中使用的日期和时间,以便于人类理解?最好是这样的东西2011-19-9--13-45-30?

6
计算PHP DateInterval中的总秒数
计算两个日期之间总秒数的最佳方法是什么?到目前为止,我已经尝试了以下方法: $delta = $date->diff(new DateTime('now')); $seconds = $delta->days * 60 * 60 * 24; 但是,days在当前的PHP5.3版本中,DateInterval对象的属性似乎已损坏(至少在Windows上,它总是返回相同的6015值)。我还尝试过这样做,无法保留每个月的天数(四舍五入到30),leap年等: $seconds = ($delta->s) + ($delta->i * 60) + ($delta->h * 60 * 60) + ($delta->d * 60 * 60 * 24) + ($delta->m * 60 * 60 * 24 * 30) + ($delta->y * 60 …
99 php  datetime  date 

2
在moment.js中将日期时间格式化为YYYY-MM-DD HH:mm:ss
我有这种格式的字符串: var dateTime = "06-17-2015 14:24:36" 我正在使用moment.js,正在尝试将其转换为YYYY-MM-DD HH:mm:ss-> 2015-06-17 14:24:36。 我尝试过这种方法 dateTime = moment( dateTime, 'MM-DD-YYYY HH:mm:ss',true).format("YYYY-MM-DD HH:mm:ss"); 但是获取dateTime为无效日期。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.