Questions tagged «datetime»

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

10
将SQL Server日期时间转换为较短的日期格式
我datetime在SQL Server中有一列,可以给我这样的数据10/27/2010 12:57:49 pm,我想查询此列,但只让SQL Server返回日月和年-例如。2010 10 27或类似的东西。 我应该研究什么功能? 我应该尝试转换为其他日期数据类型吗?或者只是将其转换为字符串?

5
如何在MySQL中从DATETIME分离DATE和TIME
我将DATETIME字段存储 在表中。每个值如下所示: 2012-09-09 06:57:12。 我正在使用以下语法: date("Y-m-d H:i:s"); 现在我的问题是,在获取数据时,如何使用单个MySQL查询分别获取日期和时间? 日期如2012-09-09,时间如06:57:12。
82 php  mysql  sql  datetime 

6
是java.sql.Timestamp时区特定吗?
我必须将UTC dateTime存储在数据库中。 我已将特定时区中给定的dateTime转换为UTC。为此,我遵循以下代码。 我输入的日期时间是“ 20121225 10:00:00 Z”,时区是“ Asia / Calcutta”。 我的服务器/数据库(oracle)在同一时区(IST)“ Asia / Calcutta”中运行 获取此特定时区中的Date对象 String date = "20121225 10:00:00 Z"; String timeZoneId = "Asia/Calcutta"; TimeZone timeZone = TimeZone.getTimeZone(timeZoneId); DateFormat dateFormatLocal = new SimpleDateFormat("yyyyMMdd HH:mm:ss z"); //This date object is given time and given timezone java.util.Date parsedDate = dateFormatLocal.parse(date + …
81 java  oracle  date  datetime  jdbc 

3
毫秒精度的时间戳:如何将其保存在MySQL中
我必须使用MySQL开发应用程序,并且必须保存“ 1412792828893”之类的值,该值代表时间戳,但精度为毫秒。即,自1970年1月1日起的毫秒数。我声明该行为,timestamp但不幸的是,这行不通。所有值均设置为0000-00-00 00:00:00 CREATE TABLE IF NOT EXISTS `probability` ( `id` int(11) NOT NULL AUTO_INCREMENT, `segment_id` int(11) NOT NULL, `probability` float NOT NULL, `measured_at` timestamp NOT NULL, `provider_id` int(11) NOT NULL, PRIMARY KEY (`id`) ) ; 为了能够以这种精度保存时间戳记值,如何声明?

7
DateTime的表示单位是毫秒?
我有一个SQL Server时间戳,自1970年以来,我需要将其转换为以毫秒为单位的时间表示形式。我可以使用普通SQL做到这一点吗?如果没有,我将其提取到DateTimeC#中的变量中。是否有可能对此进行毫秒表示? 谢谢 Teja

4
将month int转换为月份名称
我只是试图使用该DateTime结构将1到12之间的整数转换为缩写的月份名称。 这是我尝试过的: DateTime getMonth = DateTime.ParseExact(Month.ToString(), "M", CultureInfo.CurrentCulture); return getMonth.ToString("MMM"); 但是我FormatException在第一行得到了一个,因为字符串不是有效的DateTime。谁能告诉我该怎么做?
81 c#  .net  datetime  .net-4.0 

8
为什么不能检查“ DateTime”是否为“ Nothing”?
在VB.NET中,是否可以将DateTime变量设置为“未设置”?为什么可以将a设置DateTime为Nothing,但不能检查是否为a Nothing?例如: Dim d As DateTime = Nothing Dim boolNotSet As Boolean = d Is Nothing 第二条语句抛出此错误: 'Is' operator does not accept operands of type 'Date'. Operands must be reference or nullable types.


5
如何在Postgres 9.3中获取当前时区名称?
我想获取当前的时区名称。我已经实现的是通过以下方式获取utc_offset/时区缩写: SELECT * FROM pg_timezone_names WHERE abbrev = current_setting('TIMEZONE') 这给了我这个时区的所有大陆/首都组合,但不是确切的timezone。例如我得到: Europe/Amsterdam Europe/Berlin 服务器已安装,Berlin我想获取服务器的时区名称。 我有一个问题CET,它始终是UTC+01:00和不占DST iirc。


3
我们如何开发旨在防止leap年错误的编码实践?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 2年前关闭。 改善这个问题 微软刚刚宣布,计算日期(超过leap年)的软件错误导致上周Windows Azure发生了严重故障。 在judgment年期间进行判断时,这真的是一个简单的错误DateTime.Now.AddYears(1)吗? 哪些编码惯例可以阻止这种情况? 编辑 dcstraw指出,DateTime.Now.AddYears(1)on年实际上确实会在.NET中返回正确的日期。因此,这不是框架错误,但显然是日期计算中的错误。
80 c#  datetime 

7
设置为2014年12月31日的新Date()改为说12月1日
我正在尝试将字符串转换为Date对象,并且它适用于所有日期,除了12月31日(按对象说12月1日而不是31日)之外。我不知道为什么。这是我的JavaScript代码: var dt = new Date(); dt.setDate("31"); dt.setMonth("11"); dt.setFullYear("2014"); 但我的变量值为: Mon Dec 01 2014 11:48:08 GMT+0100 (Paris, Madrid) 如果我在其他任何日期都这样做,则我的对象将返回适当的值。你知道我做错了什么吗?




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.