c# - 如何从 JavaScript 或 C# 中的日期/时间字符串中删除秒数?

标签 c# javascript

我可以选择使用 JavaScript 或 c# 来完成此任务。

我有很多格式为“10/14/2012 8:45:34 PM”的字符串 如何删除秒数并保留 PM,如“10/14/2012 8:45PM”?

我不能使用子字符串,因为字符串的长度会随着时间的推移而不同。

最佳答案

在 C# 中,您可以这样做:

myTime.ToString("MM/dd/yyyy hh:mmtt");

或者,您可以使用 here 中描述的内置格式说明符 .

编辑 - 我删除了 mmtt 之间的空格,因为我刚刚注意到您的帖子显示 8:45PM。如果您希望 8:45 PM,可以在 mmtt 之间添加一个空格。

关于c# - 如何从 JavaScript 或 C# 中的日期/时间字符串中删除秒数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12904970/

相关文章:

javascript - async/await 总是返回 promise

javascript - 在滚动点之后显示和隐藏 div

javascript - 如何在 javascript 中将字符串日期转换为 GMT?

javascript - 如何检查我的 iPhone Safari 上运行的 Ajax 请求的状态?

具有缩进嵌套标记的 C# XML 反序列化

c# - Caliburn 微 : passing Object between ViewModel

c# - 判断是否在IDE中执行的方法?

c# - 多个 Orderby 和 Sort

c# - 将自定义数据插入本地数据表

javascript - JavaScript 和 Python Promise/Awaitable Evaluation 的区别