标签: datetime

为什么datetime.datetime.utcnow()不包含时区信息?

datetime.datetime.utcnow()
Run Code Online (Sandbox Code Playgroud)

为什么没有datetime任何时区信息,因为它明确是UTC datetime

我希望这会包含tzinfo.

python datetime

251
推荐指数
7
解决办法
13万
查看次数

ISO 8601和RFC 3339日期格式之间有什么区别?

ISO 8601RFC 3339似乎是网络常见的两种格式.我应该使用一个吗?一个只是一个扩展吗?我真的需要关心那么糟糕吗?

format datetime web-standards

249
推荐指数
4
解决办法
13万
查看次数

Django auto_now和auto_now_add

对于Django 1.1.

我在models.py中有这个:

class User(models.Model):
    created = models.DateTimeField(auto_now_add=True)
    modified = models.DateTimeField(auto_now=True)
Run Code Online (Sandbox Code Playgroud)

更新行时,我得到:

[Sun Nov 15 02:18:12 2009] [error] /home/ptarjan/projects/twitter-meme/django/db/backends/mysql/base.py:84: Warning: Column 'created' cannot be null
[Sun Nov 15 02:18:12 2009] [error]   return self.cursor.execute(query, args)
Run Code Online (Sandbox Code Playgroud)

我的数据库的相关部分是:

  `created` datetime NOT NULL,
  `modified` datetime NOT NULL,
Run Code Online (Sandbox Code Playgroud)

这引起关注吗?

附带问题:在我的管理工具中,这两个字段没有显示出来.这是预期的吗?

python django datetime django-models django-admin

249
推荐指数
8
解决办法
21万
查看次数

从java.util.date转换为JodaTime

我想将转换java.util.DateJodaTime以开展日期之间的减法.是否有一个很好的简洁方式转换DateJodaTime

java datetime jodatime

249
推荐指数
2
解决办法
18万
查看次数

如何从Java 8中的LocalDateTime获取毫秒数

我想知道如果有一种方法,因为1970年1月1日(时期),以获得当前毫秒使用新的LocalDate,LocalTimeLocalDateTimeJava的8类.

已知的方法如下:

long currentMilliseconds = new Date().getTime();
Run Code Online (Sandbox Code Playgroud)

要么

long currentMilliseconds = System.currentTimeMillis();
Run Code Online (Sandbox Code Playgroud)

java datetime milliseconds java-8 java-time

247
推荐指数
10
解决办法
29万
查看次数

Python格式timedelta到字符串

我是一个Python新手(2周),我在格式化datetime.timedelta对象时遇到了麻烦.

这是我正在尝试做的事情:我有一个对象列表,该对象类的一个成员是一个timedelta对象,显示事件的持续时间.我希望以小时:分钟的格式显示该持续时间.

我已经尝试了各种方法来做到这一点,我遇到了困难.我目前的方法是为我的对象添加方法,返回小时和分钟.我可以通过将timedelta.seconds除以3600并将其四舍五入来获得小时数.我无法获得余数秒并将其转换为分钟.

顺便说一句,我正在使用Google AppEngineDjango Templates进行演示.

如果有人可以帮助或知道更好的解决方法,我会非常高兴.

谢谢,

python string format datetime timedelta

246
推荐指数
19
解决办法
25万
查看次数

将SQL Server中的datetime字段的默认值添加到时间戳

我有一个表收集从我们网站提交的表单,但由于某种原因,当他们创建表时,他们没有在表中添加时间戳.我希望它输入记录输入的确切日期和时间.

我知道它在某处,但我似乎无法找到如何设置默认值(如在Access中,你使用getNow()Now())但我不知道在哪里放它.

sql-server datetime

243
推荐指数
8
解决办法
66万
查看次数

如何将当前时间作为日期时间

刚开始操场.我正在尝试创建一个简单的应用程序.

我已经创建了一个这样的日期对象:

var date = NSDate()
Run Code Online (Sandbox Code Playgroud)

我怎样才能获得当前时间?在其他语言中,我可以这样做:

var hour = date.hour
Run Code Online (Sandbox Code Playgroud)

但我找不到任何类似的属性/方法.我找到了一种方法dateWithCalendarFormat.我应该用吗?如果是这样,怎么样?

datetime swift

242
推荐指数
14
解决办法
38万
查看次数

如何在JavaScript中输出ISO 8601格式的字符串?

我有一个Date对象.如何呈现title以下代码段的部分?

<abbr title="2010-04-02T14:12:07">A couple days ago</abbr>
Run Code Online (Sandbox Code Playgroud)

我有另一个图书馆的"相对时间的单词"部分.

我尝试过以下方法:

function isoDate(msSinceEpoch) {

   var d = new Date(msSinceEpoch);
   return d.getUTCFullYear() + '-' + (d.getUTCMonth() + 1) + '-' + d.getUTCDate() + 'T' +
          d.getUTCHours() + ':' + d.getUTCMinutes() + ':' + d.getUTCSeconds();

}
Run Code Online (Sandbox Code Playgroud)

但这给了我:

"2010-4-2T3:19"
Run Code Online (Sandbox Code Playgroud)

javascript datetime iso8601

241
推荐指数
8
解决办法
24万
查看次数

使用Joda Time库将日期字符串转换为DateTime对象

我有一个日期作为字符串,格式如下"04/02/2011 20:27:05".我正在使用Joda-Time库,并希望将其转换为DateTime对象.我做了:

DateTime dt = new DateTime("04/02/2011 20:27:05")
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

Invalid format: "04/02/2011 14:42:17" is malformed at "/02/2011 14:42:17"
Run Code Online (Sandbox Code Playgroud)

如何将上述日期转换为DateTime对象?

java datetime jodatime

240
推荐指数
6
解决办法
36万
查看次数