UTC時間文字列が現地時間に変換されていると仮定します。
utcTimeString.ToLocalTime().ToString(); => "01/31/2012 12:00:00 PM"
結果の文字列から秒を削除し、フォーマットを維持する方法(電話の設定で設定しますか?)
ありがとう!
UTC時間文字列が現地時間に変換されていると仮定します。
utcTimeString.ToLocalTime().ToString(); => "01/31/2012 12:00:00 PM"
結果の文字列から秒を削除し、フォーマットを維持する方法(電話の設定で設定しますか?)
ありがとう!
現在のカルチャ情報を保持するには、次のようにします。
utcTimeString.ToLocalTime().ToShortDateString() +
" " +
utcTimeString.ToLocalTime().ToShortTimeString();
私は行きます
var date = utcTimeString.ToLocalTime();
date = date.AddSeconds(-date.Second);
string yourStr = date.ToString();
utcTimeString.ToLocalTime().ToString("MM/dd/yyyy hh:mm tt");
http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx
代わりに、使用することができます
String.Format("{0:d} {0:t}",utcTimeString.ToLocalTime());
String.Format("{0:g}",utcTimeString.ToLocalTime());