问题标签 [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.

0 投票
1 回答
447 浏览

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 来解析我自己的日期时间格式?操作是否应该只接受字符串fromto使用自定义格式进行解析,例如"YYYYMMDD-HHmm". 我可以在某处指定自定义格式吗?如果是在哪里?还是我应该放弃这个愚蠢并坚持使用查询字符串参数?

哦,我看到很多人继续谈论 RESTful URL;从我读过的内容来看,没有什么可以说查询字符串不是 RESTful 的——更多的是关于适当使用现有的 HTTP 操作类型。

0 投票
6 回答
2507 浏览

c# - .NET:为什么 TryParseExact 在 Hmm 和 Hmmss 上失败?

我正在尝试这种DateTime.TryParseExact方法,但我遇到了一个我没有得到的案例。我有一些格式和一些主题要解析,每个都应该完美匹配其中一种格式:

然后我尝试解析它们并打印出结果:

我得到以下信息:

对于我的问题......为什么它在 123 和 12345 上失败了?这些不应该变成 01:23:00 和 01:23:45 吗?我在这里想念什么?我怎样才能让它像我期望的那样工作?


更新:所以,似乎我们可能已经弄清楚为什么这会失败。似乎 theH实际上是抓取两位数,然后只为 留下一个数字,然后mm会失败。但是,有没有人知道如何更改此代码以便获得所需的结果?

另一个更新:认为我现在找到了一个合理的解决方案。添加它作为答案。将在 2 天内接受它,除非其他人想出更好的。谢谢您的帮助!

0 投票
3 回答
1624 浏览

c# - 像 StackoverFlow 一样格式化 DateTime

可能的重复:
模糊日期算法
如何计算相对时间?

你好,

如何像 SO 那样格式化日期时间?

1 分钟前

1小时前

8月15日15:00问

0 投票
4 回答
112125 浏览

.net - DateTime.Now.ToShortDateString(); 替换月份和日期

我需要改变格式

所以它返回(例如)25.02.2012,但我需要02.25.2012

如何才能做到这一点?

0 投票
5 回答
6821 浏览

asp.net-mvc - ASP.NET MVC2 和 DateTime 格式

我正在使用带有 MvcContrib.FluentHtml 的 ASP.NET MVC2 来进行表单绑定。

我想将 DateTime 格式绑定到具有特定日期时间格式的文本框。

给我

但是,我想覆盖默认的日期时间格式。例如

我知道我可以通过特定的值覆盖该值,但是,日期也应该绑定到 POST 表单上的对象类。

如何执行“最少”代码来覆盖 UI 上特定字段的默认日期时间格式?

0 投票
4 回答
16400 浏览

php - 如何使用嵌入的“T”字符格式化时间戳?

我需要以 ISO 8601 格式(例如2001-10-26T21:32:52)格式化时间戳。当我date()在 PHP 中使用该函数时,它会替换T为时区(正如它应该做的那样)。

我正在使用的命令是:

这会产生:10-02-13EST10:21:03

如何让它插入实际T而不是替换EST

0 投票
1 回答
874 浏览

c# - Quartz.net 以哪种格式存储时间

有谁知道quartz.net 以哪种格式存储QUARTZ_TRIGGERS 表中的时间。例如,我在 NEXT_FIRE_TIME 列中看到了 634019848980000000,但我无法获得确切的日期时间。

如果我能得到这个,那将非常有帮助。谢谢。

0 投票
6 回答
3038 浏览

.net - 当且仅当时间部分 = 00:00:00 时,如何在显示中抑制 .NET DateTime 的时间部分?

在 ASP.NET 页面中,我有这个:

我想把它格式化为

当且仅当 MyDateTime 的时间部分是 00:00:00。否则像这样:

这可能吗?我该怎么做?

感谢您提前提示!

0 投票
1 回答
1192 浏览

php - RSS 时间格式到人类可读格式

我正在使用MagpieRSS来解析一些 Craigslist 提要。

问题是 craigslist 帖子的发布日期采用以下格式:2010-02-25T18:09:38-06:00

如何将其转换为Thursday, February 25, 2010 6:09 PM 使用 php?

0 投票
8 回答
10096 浏览

c# - 如何实现时间跨度到字符串的转换?

我尝试在这里搜索,但对我没有多大帮助..
我想time_span 转换为字符串,我不想以天为单位返回时间跨度..但只有 HH:mm:ss。如何做到这一点?

我的示例代码在这里: