
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 如何用日期来判断找出是否有当天的日期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)