从字符串中解析小时和 AM/PM 值 - C#
从 C# 中的“9:00 PM”等字符串格式解析小时和 AM/PM 值的最有效方法是什么?
伪代码:
string input = "9:00 PM";
//use algorithm
//end result
int hour = 9;
string AMPM = "PM";
What would be the most effective way to parse the hour and AM/PM value from a string format like "9:00 PM" in C#?
Pseudocode:
string input = "9:00 PM";
//use algorithm
//end result
int hour = 9;
string AMPM = "PM";
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
试试这个:
Try this:
试试这个:
Try this:
请参阅自定义日期和时间格式字符串用于从各种格式的 DateTime 值中获取信息。
See Custom Date and Time Format Strings for getting information from a DateTime value in all kinds of formats.
使用 DateTime.Parse:
编辑:删除了整点的 %12,因为上午 12 点失败。
Use DateTime.Parse:
Edit: Removed %12 on hour since that fails for 12 AM.
开始伪代码:
结束伪代码
begin pseudocode:
end pseudocode