获取昨天,前天,日期字符串

public static String getYesterdayStr(){
  String yesterday=null;
  Calendar calendar = Calendar.getInstance();//此时获取的是系统当前时间
  calendar.add(Calendar.DATE, -1); //得到前一天
  yesterday= new SimpleDateFormat("yyyy-MM-dd").format(calendar.getTime());
  //System.out.println(yesterday);
  return yesterday;
}

public static String getBeforeYesterdayStr(){
  String beforeyesterday=null;
  Calendar calendar = Calendar.getInstance();//此时获取的是系统当前时间
  calendar.add(Calendar.DATE, -2); 
  beforeyesterday= new SimpleDateFormat("yyyy-MM-dd").format(calendar.getTime());
  //System.out.println(yesterday);
  return beforeyesterday;
}

时间: 2024-08-10 16:15:07

获取昨天,前天,日期字符串的相关文章

获取两个日期字符串之间的所有天数

一.获取两个日期字符串中间的天: public static List<String> getDaysBetweenTwoDays(String startDay,String endDay) throws ParseException { List<String> list = new ArrayList<>(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");//格式化为年月

unix下ksh获取昨天的日期

http://blog.chinaunix.net/uid-27795718-id-3347473.html 总结:使用了TZ以后,时间立刻变伦敦时间.如果你打算用"TZ=aaa24 date +%Y%m%d"取昨天的日期,而你的系统 处在北京时间东八区的话,那你要改成"TZ=aaa16 date +%Y%m%d"才行,因为只要你使用了TZ,你的时间就变成了伦敦时间, 比北京时间晚8小时,所以你只需要再减去16小时就OK了.

java获取昨天的日期

Calendar   cal   =   Calendar.getInstance();  cal.add(Calendar.DATE,   -1);  String yesterday = new SimpleDateFormat( "yyyy-MM-dd ").format(cal.getTime());  System.out.println(yesterday);

Java快速获取格式化的日期字符串

1.使用Date对象 String dateStr = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss").format(new Date()); 2.使用Calendar对象 String dateStr = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss").format(Calendar.getInstance().getTime()); 3.使用LocalDateTime对象 Strin

java获取昨天今天明天的日期

我刚写完这个代码,就被开除了........  代码双手奉上以备后用: package mydemo; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; public class ThreeDay { public static void main(String[] args) { getToday();

jQuery截取字符串、日期字符串转Date、获取html中的纯文本

jQuery截取字符串.日期字符串转Date.获取html中的纯文本. var com = com || {}; (function ($, com) { /* * 截取字符串 * @param str:要截取的字符串 * @param len:保留多少字符 * @param symbol:超过之后字符串末端要添加的字符 */ com.cutStr = function (str, len, symbol) { if (symbol == undefined) { symbol = "...&q

根据日期字符串获取星期几,日期获取星期,时间获取星期,js获取星期

根据日期字符串获取星期几,日期获取星期,时间获取星期,js获取星期 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>. 蕃薯耀 2016年12月30日 08:47:38 星期五 http://www.cnblogs.com/fanshuyao/ /** * 根据日期字符串获取星期几 *

【记录】获取日期字符串

利用datetime中定义的date和timedelta,简单获取日期字符串的方法: #!/usr/bin/env python #-*- coding:utf-8 -*- #  from datetime import date, timedelta def getDateStr(n=0):     '''     获取格式为YYYYMMDD的日期字符串.     参数n为目标日期与当前日期的差     '''     ds = date.today() + timedelta(n)     

linux中用shell获取昨天、明天或多天前的日期

linux中用shell获取昨天.明天或多天前的日期 时间 2015-12-08 09:33:00 BlogJava-专家区 原文 http://www.blogjava.net/xzclog/archive/2015/12/08/428555.html 主题 Shell 原文地址:http://www.itwis.com/html/os/linux/20100202/7360.html linux中用shell获取昨天.明天或多天前的日期: 在Linux中对man date -d 参数说的比较

java 获取昨天日期

java 获取昨天日期  取昨天的日期,本想的截出来日期减一就好了.又一想不对,如果今天是一号怎么办? 现有两个办法 1:Date as = new Date(new Date().getTime()-24*60*60*1000);  SimpleDateFormat matter1 = new SimpleDateFormat("yyyy-MM-dd");  String time = matter1.format(as);  System.out.println(time); 取出