先用getTime()转换成毫秒格式,再进行加减运算;
然后再用setTime()换成日期格式输出;
ddsetDate(ddgetDate()+AddDayCount);//获取AddDayCount天后的日期
这一句改为:
ddsetTime(ddgetTime()+AddDayCount2460601000);//获取AddDayCount天后的日期
① 代码:
#include <stdioh>#include <timeh>
int main(int argc, char const argv[])
{
char yestDt[9];
time_t now = time(NULL);
struct tm ts = localtime(&now);
ts->tm_mday--;
mktime(ts);
strftime(yestDt, sizeof(yestDt), "%Y%m%d", ts);
printf("Yesterday is \"%s\"\n", yestDt);
return 0;
}
② 运行:
Yesterday is "20150205"var down=new Date();
'down是当前的日期,想得至昨天的,可以将日期减一就可以了!
用这句:
var down = new Date()-246060;
var dDate=downgetDate();
var dMonth=downgetMonth()+1;
var dYear=downgetYear();
JAVA
import javatextFormat;
import javatextSimpleDateFormat;
import javautilCalendar;
public class $ {
public static void main(String[] args) {
Format f = new SimpleDateFormat("yyyy-MM-dd");
Calendar c = CalendargetInstance();
Systemoutprintln("今天:" + fformat(cgetTime()));
cadd(CalendarDAY_OF_MONTH, -1);
Systemoutprintln("昨天:" + fformat(cgetTime()));
}
}
SQL(MySQL):
select date_sub(current_date(),interval 1 day)以上就是关于js获取日期:前天,昨天,今天,明天,后天全部的内容,包括:js获取日期:前天,昨天,今天,明天,后天、如何用c语言得到昨天的日期、javascript 中如何获取昨天的日期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)