C#中怎么获取当前日期和时间

C#中怎么获取当前日期和时间,第1张

int h = DateTimeNowHour; //获取当前时间的小时部分

int m = DateTimeNowMinute; //获取当前时间的分钟部分

int s = DateTimeNowSecond; //获取当前时间的秒部分

DateTime t = DateTimeNow; //获取当前时间,格式为“年/月/日 星期 时/分/秒”

string t1 = DateTimeNowToString(); //将当前时间转换为字符串

string t2 = t1Substring(13,8); //截取字符串的“时/分/秒”部分

ConsoleWriteLine("现在时间是{0}:{1}:{2}",h,m,s);

ConsoleWriteLine("现在时间是{0}", t);

ConsoleWriteLine("现在时间是{0}", t2);

在VC++中,我们可以借助CTime时间类,获取系统当前日期,具体使用方法如下:

CTime t = CTime::GetCurrentTime(); //获取系统日期

int d=tGetDay(); //获得几号

int y=tGetYear(); //获取年份

int m=tGetMonth(); //获取当前月份

int h=tGetHour(); //获取当前为几时

int mm=tGetMinute(); //获取分钟

int s=tGetSecond(); //获取秒

int w=tGetDayOfWeek(); //获取星期几,注意1为星期天,7为星期六

获取当日日期可以按实际需要使用快捷键或者是函数来实现。

软件工具:Excel 2013

1、如果只是要一个日期的,可以在键盘上按ctrl+;(分号)就可以直接插入当前系统时间。

2、使用TODAY 函数返回当前日期的序列号。输入=TODAY()按回车键。

3、TODAY 函数是调用当前日期,当系统时间改变时,该返回值也会跟着改变。不管何时打开工作薄,都是显示当前日期。而使用ctrl+;(分号)插入的时间则是固定不变的。

代码

// 获取当前星期的星期一的日期,返回的是一个Date对象。

function getMonDate()

{

var d=new Date(),

day=dgetDay(),

date=dgetDate();

if(day==1)

return d;

if(day==0)

dsetDate(date-6);

else

dsetDate(date-day+1);

return d;

}

// 0-6转换成中文名称

function getDayName(day)

{

var day=parseInt(day);

if(isNaN(day) || day<0 || day>6)

return false;

var weekday=["星期天","星期一","星期二","星期三","星期四","星期五","星期六"];

return weekday[day];

}

// d是当前星期一的日期对象

var d=getMonDate();

var arr=[];

for(var i=0; i<7; i++)

{

arrpush(dgetFullYear()+'年'+(dgetMonth()+1)+'月'+dgetDate()+'日 ('+getDayName(dgetDay())+')');

dsetDate(dgetDate()+1);

}

显示

2013年3月18日 (星期一)

2013年3月19日 (星期二)

2013年3月20日 (星期三)

2013年3月21日 (星期四)

2013年3月22日 (星期五)

2013年3月23日 (星期六)

2013年3月24日 (星期天)

以上就是关于C#中怎么获取当前日期和时间全部的内容,包括:C#中怎么获取当前日期和时间、如何在VC++中取得当天的日期、Excel 如何用日期来判断找出是否有当天的日期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9353628.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存