当前位置:首页> 行业热点 >

C#中的时间显示格式(12小时制VS24小时制)

时间:2023-06-22 14:57:00    来源:脚本之家
目录
C#时间显示格式24小时制12小时制附上系统时间显示方法C#获取当前时间,及处理时间(对时间进行加减)总结

C#时间显示格式

一起看下:


(资料图片仅供参考)

24小时制

this.toolStripStatusLabel1.Text = “您好,欢迎来到XXXX控制系统!” + “当前时间:” + DateTime.Now.ToString(“yyyy-MM-dd HH:mm:ss”);

12小时制

this.toolStripStatusLabel1.Text = “您好,欢迎来到XXXX控制系统!” + “当前时间:” + DateTime.Now.ToString(“yyyy-MM-dd hh:mm:ss”);

附上系统时间显示方法

第一步:窗体底部添加[StatusStrip]-[StatusLabel];

第二步:添加计时器,通过计时器获取当前系统时间,并依据其Interval机进行更新,双击计时器添加事件

需要注意的是:计时器需要打开【True】

附上代码如下

private void timer1_Tick(object sender, EventArgs e)
 {
     this.toolStripStatusLabel1.Text = "您好,欢迎来到核靶加工控制系统!" + "当前时间:" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
 }

C#获取当前时间,及处理时间(对时间进行加减)

1.获取当前的时间,并将时间格式化成为字符串

DateTime dt=Datetime.Now;
  string str=dt.ToString();        //这是最直接的转化方法
  string str2=dt.ToString("yyy-MM-dd HH:mm:ss");

2.获取年、月、日、时、分、秒等

DateTime dt=DateTime.Now;  //获取当前时间
  int y=dt.Year;      //年
  int m=dt.Month;     //月
  int d=dt.Day;       //日
  int h=dt.Hour;      //时
  int n=dt.Minute;    //分
  int s=dt.Second;    //秒
  int ms=dt.Millsecond;     //毫秒
  long t=dt.Ticks;      //一个数字,用于表示该时间,注意义类型为long

3.时间比较

DateTime dt1=DateTime.Now;
DateTime dt2= dt1.AddYears(3);          //时间加3年
int ct1 =dt1.CompareTo(dt2);                 //dt1早于dt2,返回-1;
int ct2 =dt2.CompareTo(dt1);                  //dt2晚于dt1,返回1;
int ct3=dt2.CompareTo(dt1);             //dt2与dt1相等,返回0;
DateTime dt3 =dt1.AddYears(4);             //时间加4年
bool b =Equals(dt2);                          //dt1与dt2不相等,返回false

4.时间加减

DateTime dt= DateTime.Now;
 dt =dt.AddYears(1);              //加1年
 dt =dt.AddMonth(1);               //加1月
 dt =dt.AddDays(13);              //加13日
 dt =dt.AddHours(1);                   //加1小时
 dt =dt.AddMinutes(1);            //加1分钟
 dt =dt.AddSecond(1);              //  加1秒钟
 dt= dt.AddMillseconds(1);         // 加1毫秒
 dt  =dt.AddTicks();              //加Ticket时间,用数字表示当前时间

参数为正表示加,参数为负表示减,注意拼写。函数应该返回一个值,比如是: dt=dt.AddYears(1),而不是dt.AddYears(1)。

5、时间减运算

前面的时间加减是对一个时间进行加减,这里是对两个时间进行减运算(用-),返回的结果类型为TimeSpan。

DateTime dt1 =DateTime.Now;
DateTime dt2 =dt1.AddDays(3);
TimeSpan ts =dt1-dt2;

TimeSpan 的属性Days、Hours、Minutes、Seconds、MillSeconds和Tickets分别返回相差的天数、时数、分数、秒数、毫秒数和Tickets,有正负之分。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

标签:

讲解百科 利润分配为什么增加记在借方

利润分配增加记在借方原因如下:利润分配科目属于权益类科目,而权益类科目的贷方核算增加数,借方核算减少数。利润分配是借方记减少,贷方

2022-12-18

科普知识 出口货物的发票应该如何开

出口货物发票开具方法如下:1、商业发票,是自制发票,直接打印在A4纸上,每个出口企业都有自己的发票格式,商业发票包含商品名称、数量、单

2022-12-18

知识库 居委会职责

1、在政府有关部门指导下,组织社区成员进行自治管理,搞好社区的卫生物业,计生,流动人口和治安管理,完成社区成员代表大会,社区议事委

2022-12-18

知识大全 七阿姨到底是什么人

七阿姨是属于抖音上面的一个红人,根据资料显示七阿姨就是娱乐圈内的人,她的爸爸是一家娱乐公司的老板,所以因为爸爸的关系能有很多机会见

2022-12-18

知识领域 怎么学习炒股

1、首先要知道自己的策略到底是在短线、中线、长线中,自己是哪一种,只有这样你才可以集中在是看公司、趋势还是主力。不同的主线所采取的

2022-12-18

知识探索 微信朋友圈怎么只发文字

1、步骤:打开微信点击【发现】->点击【朋友圈】->按住右上角的【相机图标】1秒左右就可以进入发纯文字界面,然后输入发布的文字信息点击发

2022-12-18

探索百科 推荐几部一点都不虐的总裁甜文

1、《早安,检察官娇妻》,作者:月七儿。2、《杉杉来吃》,作者:顾漫。3、《霸宠甜甜妻》,作者:雪篱笆。4、《首领霸爱:痴恋灰姑娘》,

2022-12-18

百科大全 什么是高等职业学院

高等职业技术学院是根椐教育部相关规定,从上世纪末起非师范、非医学、非公安类专科层次全日制普通高等学校逐步规范校名为"职业技术学院",

2022-12-18

百科全书 广州哪有宠物市场我想买只宠物狗

1、清平市场 :如果在广州火车站,可以乘坐开往文化公园、南方大厦方向的公交车,在文化公园或南方大厦下车,然后步行5分钟即可到达。 如

2022-12-18

知识智库 海参怎么发最好

1、把购买回来的干海参,先浸泡,后煮制是发海参的最佳方法。发海参是需要准备不带油的不锈钢锅或者陶瓷锅,把干海参放进去,加入清水浸泡3

2022-12-18