精华内容
下载资源
问答
  • Java设置Date格式

    千次阅读 2019-08-16 22:02:36
    Java设置Date格式 public String getDate(){ String time = null; Date date = new Date(); SimpleDateFormat dateformat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); time = dateformat.format...

    Java设置Date格式

    public String getDate(){
    		String time = null;
    		Date date = new Date();
    		SimpleDateFormat dateformat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
    		 time = dateformat.format(date);
    		
    		return time;
    	}

     

    展开全文
  • linux date格式详解

    千次阅读 2018-05-05 10:30:50
    Linux date 格式化时间和日期[root@linuxidc ~]# date -d today +"%Y-%m-%d" 2016-11-26 [root@linuxidc ~]# date -d today +"%Y_%-m_%-d"2008_5_7 [root@linuxidc ~]# date -d today +"...

    Linux date 格式化时间和日期

    [root@linuxidc ~]# date -d today +"%Y-%m-%d"  
    2016-11-26
     
    [root@linuxidc ~]# date -d today +"%Y_%-m_%-d"
    2008_5_7
     
    [root@linuxidc ~]# date -d today +"%Y-%m-%d %T"
    2016-11-26 11:55:19
     
    [root@linuxidc ~]# date -d today +"%Y-%m-%d %H:%M"
    2016-11-26 11:55
     
     
    [root@linuxidc ~]# date -d today +"%Y-%m-%d %H:%M:%S"
    2016-11-26 11:55:57
     
    在Linux Shell编程中,经常用到日期的加减运算

    以前都是自己通过expr函数计算,很麻烦,其实date命令本身提供了日期的加减运算,非常方便。例如:得到昨天的时间
    date +%Y%m%d --date="-1 day"
    date 用法: date [OPTION]... [+FORMAT]
    date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
    date 可以用来显示或设定系统的日期与时间。

    1.在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中可用的标记列表如下: % :  打印出 %
    %n : 下一行
    %t : 跳格
    %H : 小时(00..23)
    %I : 小时(01..12)
    %k : 小时(0..23)
    %l : 小时(1..12)
    %M : 分钟(00..59)
    %p : 显示本地 AM 或 PM
    %r : 直接显示时间 (12 小时制,格式为 hh:mm:ss [AP]M)
    %s : 从 1970 年 1 月 1 日 00:00:00 UTC 到目前为止的秒数
    %S : 秒(00..61)
    %T : 直接显示时间 (24 小时制)
    %X : 相当于 %H:%M:%S
    %Z : 显示时区 %a : 星期几 (Sun..Sat)
    %A : 星期几 (Sunday..Saturday)
    %b : 月份 (Jan..Dec)
    %B : 月份 (January..December)
    %c : 直接显示日期与时间
    %d : 日 (01..31)
    %D : 直接显示日期 (mm/dd/yy)
    %h : 同 %b
    %j : 一年中的第几天 (001..366)
    %m : 月份 (01..12)
    %U : 一年中的第几周 (00..53) (以 Sunday 为一周的第一天的情形)
    %w : 一周中的第几天 (0..6)
    %W : 一年中的第几周 (00..53) (以 Monday 为一周的第一天的情形)
    %x : 直接显示日期 (mm/dd/yy)
    %y : 年份的最后两位数字 (00.99)
    %Y : 完整年份 (0000..9999)

    2.在设定时间方面
    date -s //设置当前时间,只有root权限才能设置,其他只能查看。
    date -s 200161123 //设置成200161123,这样会把具体时间设置成空00:00:00
    date -s 01:01:01 //设置具体时间,不会对日期做更改
    date -s “01:01:01 2016-11-23″ //这样可以设置全部时间
    date -s “01:01:01 200161123″ //这样可以设置全部时间
    date -s “2016-11-23 01:01:01″ //这样可以设置全部时间
    date -s “200161123 01:01:01″ //这样可以设置全部时间

    3.加减
    date +%Y%m%d        //显示前天年月日

    date +%Y%m%d --date="+1 day"  //显示前一天的日期

    date +%Y%m%d --date="-1 day"  //显示后一天的日期

    date +%Y%m%d --date="-1 month"  //显示上一月的日期

    date +%Y%m%d --date="+1 month"  //显示下一月的日期

    date +%Y%m%d --date="-1 year"  //显示前一年的日期

    date +%Y%m%d --date="+1 year"  //显示下一年的日期

    ------------------------------------------------------------------------------------

    以上为转载,以下为原创

    date -d '1 days age' +%Y%m%d  //同上,显示前一天的日期

    date -d '-1 days ago' +%Y%m%d  //同上,显示后一天的日期

    date -d '1 months ago' +%Y%m%d  //同上,显示上一月的日期

    date -d '1 months ago' +%Y%m%d  //同上,显示下一月的日期

    date -d '1 years ago' %Y%m%d //同上,显示前一年的日期

    date -d '11 years ago' %Y%m%d //同上,显示下一年的日期


    转载地址:https://www.linuxidc.com/Linux/2016-11/137559.htm








    展开全文
  • Java日期格式转化工具(date格式转为string格式,string转date,string转timestamp类型)

    Java将date格式转为string格式

    public class DataUtil {
        public static String DateToString(Date date) {
    
            SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            String str = format.format(date);
            return str;
        }
        public static void main(String[] args) {
            System.out.println(DataUtil.DateToString(new Date()));
        }
    }
    

    Java将String格式转为date格式

        public static Date string2Date2(String dateStr) throws ParseException {
            String str = "yyyy-MM-dd HH:mm:ss";
            SimpleDateFormat sdf = new SimpleDateFormat(str);
            Date date = sdf.parse(dateStr);
            return date;
        }

    java string 转timestamp 写这个方法是由于在使用oracle数据库时,由于oracle数据库不支持string类型的时间格式,所以手动将保存到数据库的string类型时间转为timestamp格式,不过在后期发现,oracle数据库有只带将string转date的函数,不过还是将这个方法保存下来

      public static Timestamp str2TimeStamp(String date){
            Timestamp ts = new Timestamp(System.currentTimeMillis());
            try {
                ts = Timestamp.valueOf(date);
            } catch (Exception e) {
                e.printStackTrace();
            }
            return ts;
        }

    一个通用的string转 date的方法

    
        /**
         *
         * @param dateStr
         * @param formatStr  需要转换的时间格式
         * @return
         * @throws ParseException
         */
        public static Date string2Date(String dateStr, String formatStr) throws ParseException {
            SimpleDateFormat sdf = new SimpleDateFormat(formatStr);
            Date date = sdf.parse(dateStr);
            return date;
        }

    一个通用的date转string方法

       /**
         *
         * @param date
         * @param formatStr  需要转换的时间格式
         * @return
         */
        public static String date2Str(Date date, String formatStr) {
            if (date == null) {
                return null;
            }
            if (formatStr == null) {
                formatStr = "yyyy-MM-dd HH:mm";
            }
            SimpleDateFormat sdf = new SimpleDateFormat(formatStr);
            String dateStr = sdf.format(date);
            return dateStr;
        }

    如果formatStr 为空的话,会默认设置时间格式为yyyy-MM-dd HH:mm.

    获取当天00:00:00的时间

        /**
         * 获取当天00:00:00的时间
         * @return
         */
        public static Date getStartTime() {
            Calendar todayStart = Calendar.getInstance();
            todayStart.set(Calendar.HOUR_OF_DAY, 0);
            todayStart.set(Calendar.MINUTE, 0);
            todayStart.set(Calendar.SECOND, 0);
            todayStart.set(Calendar.MILLISECOND, 0);
            return todayStart.getTime();
        }

    获取当天23:59:59 的时间

       /**
         * 获取当天23:59:59 的时间
         * @return
         */
        public static Date getEndTime() {
            Calendar todayEnd = Calendar.getInstance();
            todayEnd.set(Calendar.HOUR_OF_DAY, 23);
            todayEnd.set(Calendar.MINUTE, 59);
            todayEnd.set(Calendar.SECOND, 59);
            todayEnd.set(Calendar.MILLISECOND, 999);
            return todayEnd.getTime();
        }

    比较两个时间

      /**
         * 比较date是否早于date2
         *
         * @param date1
         * @param date2
         * @return
         * @throws Exception
         */
        public static boolean compareDate(Date date1, Date date2) throws Exception {
            if (date1 == null || date2 == null) {
                throw new Exception("the two date cannot be null");
            }
            return date1.before(date2);
        }
    展开全文
  • pymongo处理ISODate格式日期

    千次阅读 2018-06-25 11:21:46
    pymongo需要将一条记录从一个Mongo同步到另一个mongo中去,其中doc中有时间字段,为ISODate格式,python无法识别该格式,需要做下处理,为了简单这里仅写一个测试脚本,用来将ISODate格式的数据插入mongo中。...

    pymongo需要将一条记录从一个Mongo同步到另一个mongo中去,其中doc中有时间字段,为ISODate格式,python无法识别该格式,需要做下处理,为了简单这里仅写一个测试脚本,用来将ISODate格式的数据插入mongo中。

    脚本如下:
    #!/usr/bin/python
    import pymongo
    from dateutil import parser
    dateStr = '2018-06-12T00:00:00.000Z'
    myDatetime = parser.parse(dateStr)
    client = pymongo.MongoClient(host="192.168.2.14",port=29019)
    db = client.dbs
    db.authenticate()
    db.ceshi.insert({'date': myDatetime})

    到mongo中查看插入内容
    testin.dbs>db.ceshi.find()
    { "_id" : ObjectId("5b3054fa29e93634dcc21645"), "date" : ISODate("2018-06-12T00:00:00Z") }

    已经插入ISODate格式时间。

    转载于:https://blog.51cto.com/liucb/2132388

    展开全文
  • SpringBoot Controller Date格式参数异常

    千次阅读 2018-08-23 22:26:59
    接口中有一Date格式的参数,最初如下, @RequestParam(required=false) Date time, 请求时无论是否提交此参数都会抛如下异常: Failed to convert value of type 'java.lang.String' to required type 'java....
  • SQL date 格式

    千次阅读 2016-06-24 16:15:51
    date 格式" alt="SQL date 格式" src="http://static.oschina.net/uploads/img/201603/03134742_nSrU.gif" align="top" style="">Sql Server中的日期与时间函数  date 格式" alt="SQL date 格式" src=...
  • java字符串与时间date格式相互转化
  • 将String格式转换为Date格式,并计算两个日期的差值
  • groovy Date 格式

    千次阅读 2019-10-03 21:44:10
    刚开始使用Java,瞬间爱上;...看看时间的格式化 java玩法: new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) groovy玩法: new Date().format("yyyy-MM-dd HH:mm:ss") 还有文件操...
  • 使用@JsonFormat和@DateTimeFormat对Date格式化 实体类 package com.pojo; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; public class User { private Long id;...
  • Gson使用中遇到的Date格式问题 在Java中处理JSON格式的数据时,Google Gson是个不错的选择,用起来挺方便的,也有一定灵活性。我现在工作中在参与的两个项目里都有用它。不过它在处理Date格式时有个小陷阱,在...
  • Postman调用接口传递Date格式参数 { “data”:[{ “receipterId”:“1809”, “payerName”:“1111”, “fundUsageCode”:“101” }], “addedTime”:“2019-12-04T00:00:00Z” } 时间格式中间加“T”,末尾加“Z”...
  • 1. Timestamp和util.Date格式互转 这两种时间类型都有一个相同的构造方法,就是通过毫秒数来转成日期或者时间戳格式,如此看来就非常简单了. new Date(timestamp.getTime());new Timestamp(date.getTime()); ...
  • //将字符串格式的时间转换为date格式 var nextDate = $('#nextDate').val(); var myDate= new Date(Date.parse(nextDate.replace(/-/g, "/"))); alert(myDate); 结果如图:
  • django date格式

    万次阅读 2017-01-04 17:39:28
    django的data过滤器,格式化太坑,网上介绍的有特别细,其实我只想找个年月日时分,这基本是最常用的了, 代码 {{ article.date_publish | date:'Y-n-d H:i ' }}显示效果如下 发表于 2016-12-30 06:46
  • postman传递date格式数据

    千次阅读 2019-11-23 14:30:13
    1.定义全局变量 postman.setGlobalVariable("createDate",new Date("2019/11/23 10:10:10")); 2.json字符串中引用 "createDate": "{{createDate}}
  • 客户端,我在请求头拿到的时间格式是这样的“Mon, 06 Aug 2018 15:09:39 GMT”,我想转换成...我试了好几种方法,new date(Mon, 06 Aug 2018 15:09:39 GMT),这种拿到的是客户端时间,用js或jquery应该怎么转换格式
  • 本文对Oracle的Date格式转换做一下记录: 1.Sql中不区分大小写,例如MM和mm被认为是相同的格式代码,所以Oracle的Sql采用了mi来代表分钟; 所以: select to_char(sysdate, 'yyyy-MM-dd HH24:mi:ss ') from dual;...
  • JSP页面用EL表达式 输出date格式

    万次阅读 2013-01-15 12:44:39
    JSP页面用EL表达式 输出date格式    1、头上引入标签 2、 首先导入标签 http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> "/> value="${viewKq.srq}" EL表达式取的日期值 Pattern...
  • java Gson使用中遇到的Date格式问题

    千次阅读 2014-12-20 15:23:02
    为了避免使用Gson时遇到locale影响Date格式的问题,使用GsonBuilder来创建Gson对象,在创建过程中调用GsonBuilder.setDateFormat(String)指定一个固定的格式即可。例如: Gson gson = new GsonBuilder()  ....
  • 生成当前时间戳:select (sysdate-to_date('1970-01-01 08:00:00','yyyy-mm-dd hh24:mi:ss'))*...date格式数据生成时间戳:select (to_date(to_char(字段名,'yyyy-mm-dd hh24:mi:ss'),'yyyy-mm-dd hh24:mi:ss')-to...
  • Date格式的时间,后面有个.0的处理方式 页面上直接使用jstl输出日期格式类型的数据,会多出.0; 应当 在jsp页面头部引入 uri="http://java.sun.com/jsp/jstl/core" %> uri="http://java.su
  • linux date格式

    千次阅读 2014-06-03 10:03:52
    date使用_获取当前日期和时间date "+%Y-%m-%d %H:%M%S"_获取任意日期n天前,n天后时间date "+%Y-%m-%d" -d "日期(格式例如2012-06-01) n days"_获取任意两个日期之间相差的天数expr '(' $(date +%s -d "2012-07-01...
  • 正常getvalue()得到的日期格式是 Tue Nov 01 2016 00:00:00 GMT 0800 并不能满足我们传到后台进行sql操作的需求,要改为下列的...var bgTime= Ext.util.Format.date(txtBgDate.getValue(), "Y-m-d H:i:s") 实例 var
  • Oracle中TO_DATE格式

    万次阅读 2010-06-01 12:56:00
    TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year:  yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年 显示值:2007 Month:
  • shell date格式

    千次阅读 2012-03-01 15:33:05
    Bash Shell之date用法 http://doc.chinaunix.net/linux/201007/704178.shtml
  • Oracle 默认时间格式 & Date格式转换

    千次阅读 2017-04-07 16:47:04
    默认时间格式:1、Oracle的日期格式Oracle缺省的时间格式即时间数据的显示形式,与所使用的字符集有关。一般显示年月日,而不显示时分秒。 例如,使用us7ascii字符集(或者是其他的英语字符集)时,缺省的时间格式显示...
  • timestamp转换成Date格式

    千次阅读 2017-09-23 09:45:36
    /** *时间戳转换为Date类型 */ public Date convert(Object val) { if ( val instanceof TIMESTAMP ) { try { TIMESTAMP ts = (TIMESTAMP)val; return t
  • vue中字符串和Date格式相互转换

    万次阅读 2020-06-11 10:29:28
    字符串转date 例如 (202003)转成标准时间 let str = row.startdate.slice(0, 4) + "-" + row.startdate.slice(4, 6); let date = new Date(str); console.log(date); 注意这里的str 必须是XXXX-XX-XX形式 row....
  • DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd"); DateFormat format 2= new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");...Date date1 = null; Date date2 = null; String str ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 51,023
精华内容 20,409
关键字:

date格式