我可以选择使用 JavaScript 或 c# 来完成此任务。
我有很多格式为“10/14/2012 8:45:34 PM”的字符串 如何删除秒数并保留 PM,如“10/14/2012 8:45PM”?
我不能使用子字符串,因为字符串的长度会随着时间的推移而不同。
最佳答案
在 C# 中,您可以这样做:
myTime.ToString("MM/dd/yyyy hh:mmtt");
或者,您可以使用 here 中描述的内置格式说明符
.
编辑 - 我删除了 mm
和 tt
之间的空格,因为我刚刚注意到您的帖子显示 8:45PM
。如果您希望 8:45 PM
,可以在 mm
和 tt
之间添加一个空格。
关于c# - 如何从 JavaScript 或 C# 中的日期/时间字符串中删除秒数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12904970/