将AM/PM转换为小写字母
本文关键字:小写字 转换 PM AM | 更新日期: 2023-09-27 18:05:57
我有一个字符串start's 7/28/2015 4:00 AM end's 7/31/2015 4:30 AM
。
我想它应该转换AM/PM
作为am/pm
实用的c#…请帮助我我!
使用String.ToLower
方法:
DateTime.Now.ToString().ToLower();
如果您总是希望日期/时间为该格式。当ToString.
时,最好使用InvarientCulturestring text =
DateTime.Now.ToString("MM/dd/yyyy HH:mm tt",CultureInfo.InvariantCulture).ToLower();
您也可以通过tt
字符串格式化器分离AM/PM格式,以防您只想将AM/PM
小写而不是整个日期(例如:August 3, 2015 3:00 pm
//If it happens that you will have a formatted string like "August 3, 2015 3:00 pm"
//It's is better to separate the 'AM/PM' format via `tt` formatter.
DateTime now = DateTime.Now;
string formatted1 = now.ToString("MMMM dd, yyyy hh:mm ") + now.ToString("tt").ToLower();
Console.WriteLine(formatted1);
string formatted2 = now.ToString("MM/dd/yyyy hh:mm ") + now.ToString("tt").ToLower();
Console.WriteLine(formatted2);
Console.ReadLine();