问题标签 [datetime-format]
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.
asp.net-mvc - URI 中带有时间部分的 mvc.net DateTime
我有一组操作在可指定到分钟的范围内返回时间序列数据。它们适用于查询字符串,
即
/mycontroller/myaction?from=20091201 10:31&to=20091202 10:34
有或没有 URL 编码的冒号,但我认为有一个漂亮的 URL 会很好,
/mycontroller/myaction/from-20091201 10:31/to-20091202 10:34
但现在这让 IIS 感到恐惧,因为它不喜欢 URI 中的冒号,所以我得到'错误请求的响应。
那么我的问题是,什么是推荐/标准的行动方案,以确保我可以留在那里的时间?
我是否需要编写自定义 ModelBinder 来解析我自己的日期时间格式?操作是否应该只接受字符串from
并to
使用自定义格式进行解析,例如"YYYYMMDD-HHmm"
. 我可以在某处指定自定义格式吗?如果是在哪里?还是我应该放弃这个愚蠢并坚持使用查询字符串参数?
哦,我看到很多人继续谈论 RESTful URL;从我读过的内容来看,没有什么可以说查询字符串不是 RESTful 的——更多的是关于适当使用现有的 HTTP 操作类型。
c# - .NET:为什么 TryParseExact 在 Hmm 和 Hmmss 上失败?
我正在尝试这种DateTime.TryParseExact
方法,但我遇到了一个我没有得到的案例。我有一些格式和一些主题要解析,每个都应该完美匹配其中一种格式:
然后我尝试解析它们并打印出结果:
我得到以下信息:
对于我的问题......为什么它在 123 和 12345 上失败了?这些不应该变成 01:23:00 和 01:23:45 吗?我在这里想念什么?我怎样才能让它像我期望的那样工作?
更新:所以,似乎我们可能已经弄清楚为什么这会失败。似乎 theH
实际上是抓取两位数,然后只为 留下一个数字,然后mm
会失败。但是,有没有人知道如何更改此代码以便获得所需的结果?
另一个更新:认为我现在找到了一个合理的解决方案。添加它作为答案。将在 2 天内接受它,除非其他人想出更好的。谢谢您的帮助!
.net - DateTime.Now.ToShortDateString(); 替换月份和日期
我需要改变格式
所以它返回(例如)25.02.2012
,但我需要02.25.2012
如何才能做到这一点?
asp.net-mvc - ASP.NET MVC2 和 DateTime 格式
我正在使用带有 MvcContrib.FluentHtml 的 ASP.NET MVC2 来进行表单绑定。
我想将 DateTime 格式绑定到具有特定日期时间格式的文本框。
给我
但是,我想覆盖默认的日期时间格式。例如
我知道我可以通过特定的值覆盖该值,但是,日期也应该绑定到 POST 表单上的对象类。
如何执行“最少”代码来覆盖 UI 上特定字段的默认日期时间格式?
php - 如何使用嵌入的“T”字符格式化时间戳?
我需要以 ISO 8601 格式(例如2001-10-26T21:32:52
)格式化时间戳。当我date()
在 PHP 中使用该函数时,它会替换T
为时区(正如它应该做的那样)。
我正在使用的命令是:
这会产生:10-02-13EST10:21:03
如何让它插入实际T
而不是替换EST
?
c# - Quartz.net 以哪种格式存储时间
有谁知道quartz.net 以哪种格式存储QUARTZ_TRIGGERS 表中的时间。例如,我在 NEXT_FIRE_TIME 列中看到了 634019848980000000,但我无法获得确切的日期时间。
如果我能得到这个,那将非常有帮助。谢谢。
.net - 当且仅当时间部分 = 00:00:00 时,如何在显示中抑制 .NET DateTime 的时间部分?
在 ASP.NET 页面中,我有这个:
我想把它格式化为
当且仅当 MyDateTime 的时间部分是 00:00:00。否则像这样:
这可能吗?我该怎么做?
感谢您提前提示!
php - RSS 时间格式到人类可读格式
我正在使用MagpieRSS来解析一些 Craigslist 提要。
问题是 craigslist 帖子的发布日期采用以下格式:2010-02-25T18:09:38-06:00
如何将其转换为Thursday, February 25, 2010 6:09 PM
使用 php?
c# - 如何实现时间跨度到字符串的转换?
我尝试在这里搜索,但对我没有多大帮助..
我想将time_span 转换为字符串,我不想以天为单位返回时间跨度..但只有 HH:mm:ss。如何做到这一点?
我的示例代码在这里: