C#中string.Format格式化日期
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#中string.Format格式化日期相关的知识,希望对你有一定的参考价值。
string.Format("0:00","1:00",minute,second);如果minute和second都是取的现在时间DateTime.Now()那么 将怎么显示参数给解释下0:00
string.Format("0:00","1:00",minute,second);0:00 中的冒号前面的 0,表示的是参数的序号,从0开始,0表示第一个,就是 minute
冒号后面的00,表示的是,格式化为2位数,如果不足2位,前面补0
正确的使用:
string.Format("0:00","1:00",DateTime.Now.Minute, DateTime.Now.Second); 参考技术A 如果使用DateTime.Now,直接使用
DateTime.Now.ToString("mm:ss")格式分钟和秒就可以了啊 参考技术B 我给你一个例子
string aa=DateTime.now.tostring("yyyy-MM-dd HH:mm:ss");
像这样就可以将这个字符串转换成一个上期形数据 参考技术C string.Format("0:mm,1:ss",DateTime.Now,DateTime.Now) 参考技术D DateTime.Now()的结果默认格式 YYYY-MM-DD 19:22:15 结果类型DateTimeminute代码:DateTime.Now.Minute 结果类型intsecond代码:DateTime.Now.Second 结果类型int
以上是关于C#中string.Format格式化日期的主要内容,如果未能解决你的问题,请参考以下文章