java 获取昨天,上个星期一,本月开始时间戳,怎么写

java 获取昨天,上个星期一,本月开始时间戳,怎么写,第1张

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");

//昨天

Calendar calendar = CalendargetInstance();

calendaradd(CalendarDATE, -1);

Systemoutprintln(dateFormatformat(calendargetTime()));

//本月第一天

calendarclear();

calendarsetTime(new Date());

calendarset(CalendarDATE, 1);

Systemoutprintln(dateFormatformat(calendargetTime()));

//上周一

calendarclear();

calendarsetTime(new Date());

int day_of_week = calendarget(CalendarDAY_OF_WEEK) - 1;

if (day_of_week == 0) {

day_of_week = 7;

}

calendaradd(CalendarDATE, -day_of_week + 1);

Systemoutprintln(dateFormatformat(calendargetTime()));

如果只减去一天的话,直接写就可以了。

1

#date -d"yesterday 20150401" +%Y%m%d

如果要减去几天,还可以这样写,如果用负数是往前数,

1

#date -d"10 day ago 2015-04-01" +%Y-%m-%d

没有直接获取昨天日期的api,这个是获取当前日期的api

void WINAPI GetSystemTime(

__out LPSYSTEMTIME lpSystemTime

);

这个就ok

lpSystemTime是SYSTEMTIME 指针

获得今天的之后,然后根据今天的日期去推算昨天的

判断今天的日期,

若是1号的话再判断月份。根据上月的月份推算出昨天

若是其他直接减去1天就ok

先用getTime()转换成毫秒格式,再进行加减运算;

然后再用setTime()换成日期格式输出;

ddsetDate(ddgetDate()+AddDayCount);//获取AddDayCount天后的日期

这一句改为:

ddsetTime(ddgetTime()+AddDayCount2460601000);//获取AddDayCount天后的日期

指令:localtime

语法:localtime(time)

说明:可返回九个有关时间的元素,在写CGI应用程序的时候常会用到系统的时间,所以在此会详细介绍这个函 数的用法。

示例:

($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime(time);

其中: $sec代表秒数〔0,59〕 $min代表分数〔0,59〕 $hour代表小时数〔0,23〕 $mday代表是在这个月的第几天〔1,31〕 $mon代表月数〔0,11〕,要将$mon加1之后,才能符合实际情况。$year从1990年算起的年数 $wday从星期六算起,代表是在这周中的第几天〔0-6〕 $yday从一月一日算起,代表是在这年中的第几天〔0,365〕 $isdst只是一个flag 知道这些变量之后,就可以在CGI应用程序中拿来应用了。此外,也可以用下面这一行指令在UNIX系统下取得系统的时间。为了避免错误发生,最好用绝对路径的方法来取得系统时间,如果绝对路径不清楚的话可以用"which data"这个指令来得知。最后要提字符的话,就不能正确执行系统的程序了。 $data='/usr/bin/data'; 而在perl5版本中,也可以用下面这一行指令来取得系统时间。 $data=localtime(time);

就是说获取$wday的值就知道现在是星期几了。

以上就是关于java 获取昨天,上个星期一,本月开始时间戳,怎么写全部的内容,包括:java 获取昨天,上个星期一,本月开始时间戳,怎么写、expect脚本中怎么获取昨天日期的字符串、使用windows API 得到昨天的日期 SYSTEMTIME 对象,怎么搞等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9319828.html

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

发表评论

登录后才能评论

评论列表(0条)

保存