问题标签 [string-to-datetime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 在 PHP SQL 查询中使用 STR_to_DATE
我需要一种将日期格式从日期时间更改为 SQL 查询中的日期的方法,我尝试过:
但无济于事。
date_start 是 SQL 表中的字段。
欢迎任何帮助!!!
php - php中的时间字符串
我正在制作一个连接到用户 Dropbox 帐户的网络应用程序。当我检索文件和文件夹的元数据时,Dropbox 会以以下格式返回相应的修改日期:
“2010 年 8 月 21 日星期六 22:31:20 +0000”
如何将其转换为以下格式?
21/08/2010 22:31
任何帮助都感激不尽。
php - 将 unix 时间戳转换为 twitter/facebook 样式
我正在尝试将 unix 时间戳转换为像 facebook 和 twitter 这样的显示。例如,当您在 twitter/facebook 上看到推文或评论时,您会看到日期/时间显示如下:
“2 分钟前”或“2 天前”或“2 周前”
有谁知道让它像这样工作的任何功能。我猜这将是一个定制的。
任何帮助深表感谢
ruby-on-rails - Heroku:to_datetime 没有考虑到 rails 的 i18n.locale
编辑:(要清楚明了)
我希望以下内容适用于 heroku: "11/13/2011".to_datetime
,这意味着我需要日期为英文格式。谢谢
我已将其设置为 i18n 语言环境application.rb
在 heroku 控制台中:
所以看起来它设置正确。
但是当我这样做时:
不!
你知道我在这里做错了什么吗?
谢谢。
.net - 无法将字符串解析为 DateTime
我有这个字符串:
我尝试像这样解析它:
或者像这样:
它向我抛出:
知道什么是错的,我该如何解决?
objective-c - 目标 C:将字符串转换为 nsdate 问题
我花了几个小时来解决这个奇怪的问题。我在“dd/mm/yyyy hh:mm:ss”中有日期格式,想知道我的日期和现在之间的秒数差异。我正在像下面那样做,但不明白为什么会出现 31 天错误?应该只是几个小时的差异!谁能帮我我在这里做错了什么?
输出:
然后我再次尝试将 dateFromString 转换为 NSDate,令我惊讶的是它打印了完全随机的日期。不确定如何跟随?它应该给我原来的日期“日期时间”!
输出:
[编辑]
将“dd/mm/yyyy hh:mm:ss”替换为“dd/MM/yyyy hh:mm:ss”有效,但秒差仍然不正确。请参阅以下不同日期的输出!
更正的代码:
输出:(注意许多输出是楠!!)
2012-02-03 11:30:23.198 UniversalApp[13207:707] 日期:03/02/2012 10:25:34
2012-02-03 11:30:23.204 UniversalApp [13207:707] 秒:3889.204166 总天数:0
2012-02-03 11:30:23.506 UniversalApp [13207:707] 日期:02/02/2012 16:56:05
2012-02-03 11:30:23.512 UniversalApp [13207:707] 秒:南总天数:0
2012-02-03 11:30:23.818 UniversalApp[13207:707] 日期:02/02/2012 14:34:05
2012-02-03 11:30:23.827 UniversalApp[13207:707] 秒:南总天数:0
2012-02-03 11:31:25.253 UniversalApp [13207:707] ToDate: 02/02/2012 12:02:55
2012-02-03 11:31:25.255 UniversalApp [13207:707] 秒:127710.255748 总天数:1
2012-02-03 11:32:06.424 UniversalApp[13207:707] 日期:01/02/2012 11:01:20
2012-02-03 11:32:06.427 UniversalApp [13207:707] 秒:174646.427676 总天数:2
2012-02-03 11:32:06.639 UniversalApp[13207:707] 日期:31/01/2012 17:38:17
2012-02-03 11:32:06.643 UniversalApp[13207:707] 秒:南总天数:0
[编辑]
将 'hh' 替换为 'HH' 解决了上述问题!
[编辑]
我遇到的另一个问题......呼!
如果设置 24 小时关闭,这将不起作用!基于此,它被用户的设置覆盖。
对于最后一个问题,我找不到任何强有力的解决方案。最后我决定检查 'nan' 秒的值,如果它是 'nan' 然后使用原始日期字符串,不要转换为秒、小时等。
// 继续做你的工作
objective-c - NSDateFormatter 没有将字符串转换为日期
我正在使用 NSDateFormatter 将字符串转换为日期。但是,返回的日期为零。只有我的硬编码字符串会导致问题。当我使用 stringFromDate: 并将这个 NSString 转换为 NSDate 时,这很好。
硬编码日期:
2012-30-22T10:30:19+0530
dateFromString:
2012-04-27T10:20:43+0530
我看不出日期格式有什么区别。
代码:
日志:〜字符串2012-04-27T10:20:43 + 0530
日志:~ 日期 2012-04-27 04:50:43 +0000
到现在为止还挺好。从我的字符串返回一个日期。但是当我尝试使用我自己输入的日期时......
日志:~ 日期 2012-04-27 04:50:43 +0000
日志:〜日期2(空)
为什么当另一个日期不是时这个日期是空的?
python - python strptime的自定义格式指令
我必须接收一个代表日期的字符串,以便通过 time.strptime 以类似于 %d%m%Y 的格式处理,但问题是当日期数小于 10 时,日期将显示为一位数数字,而不是 %d 格式要求的两位数。
这意味着
将被翻译为
但是用字符串
strptime 给了我
代替
有没有办法解决这种默认行为?(也许强制 %m 应该是一个 2 位数字,所以 strptime 将无法选择使用当天剩下的内容?)
编辑:请注意,在输入字符串上,月份总是有两位数字,即使它可以用一个数字表示。这里的问题只是可能用一位或两位数字表示的日期,具体取决于幅度......