精华内容
参与话题
问答
  • 格式化时间

    千次阅读 2018-04-28 10:09:17
    格式化时间:const formatTime = date => { const year = date.getFullYear() const month = date.getMonth() + 1 const day = date.getDate() const hour = date.getHours() const minute = date....

    格式化时间:

    const formatTime = date => {
      const year = date.getFullYear()
      const month = date.getMonth() + 1
      const day = date.getDate()
      const hour = date.getHours()
      const minute = date.getMinutes()
      const second = date.getSeconds()
    
      return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute, second].map(formatNumber).join(':')
    }
    
    const formatNumber = n => {
      n = n.toString()
      return n[1] ? n : '0' + n
    }
    
    module.exports = {
      formatTime: formatTime
    }
    function nowTime() {
      var timestamp = Date.parse(new Date());
      var date = new Date(timestamp);
      //年  
      var Y = date.getFullYear();
      //月  
      var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1);
      //日  
      var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate();
      //时  
      var h = date.getHours();
      //分  
      var m = date.getMinutes();
      //秒  
      var s = date.getSeconds();
    
      return (Y + '-' + M + '-' + D + ' ' + h + ":" + m + ":" + s);
    }


    展开全文
  • 经常遇到需要格式化时间的操作,比如说前台是这种形式的时间选择器,那么后台springboot在接收时间时,一般用对象去接收,实体类entity对应字段就需要处理后才不会报错400 我的实体类通过加注解格式化日期 只用加上...

    经常遇到需要格式化时间的操作,比如说前台是这种形式的时间选择器,那么后台springboot在接收时间时,一般用对象去接收,实体类entity对应字段就需要处理后才不会报错400在这里插入图片描述

    我的实体类通过加注解格式化日期
    在这里插入图片描述
    只用加上这个注解就可以,但是格式需要你自己与前台格式对应,@DateTimeFormat(pattern = “yyyy-MM-dd”)
    private Date createTime; //创建时间
    2;
    因为我的项目中使用thymeleaf作为模板引擎所以在遇到前端页面读取数据库时间需要格式化时就用到了thmeleaf的格式化时间的语法
    在这里插入图片描述
    还有个重要提醒,实体类的时间字段必须为import java.util.Date包下的,如果发现数据库的存入的时间还是时间戳,格式化后的时间存入时没起作用
    在这里插入图片描述
    这种,那估计就是你的数据库字段类型时datetime类型的,需要定义为date型的才能按照你格式化后端时间存入

    展开全文
  • java 格式化时间

    万次阅读 2017-09-15 13:28:09
    java 格式化时间
    	public static void main(String[] args)
    	{
    //		System.out.println(System.currentTimeMillis());
    		SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MMM-dd HH:mm:ss:SSS");
    		String formatStr =formatter.format(new Date());
    		System.out.println(formatStr);//2017-九月-15 13:17:08:355
    	
    		SimpleDateFormat formatter2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS");
    		String formatStr2 =formatter2.format(new Date());
    		System.out.println(formatStr2);//2017-09-15 13:18:44:672
    
    		
    	}

    java格式化字母表

    Symbol Meaning Presentation Example
    G era designator Text AD
    y year Number 2009
    M month in year Text & Number July & 07
    d day in month Number 10
    h hour in am/pm (1-12) Number 12
    H hour in day (0-23) Number 0
    m minute in hour Number 30
    s second in minute Number 55
    S millisecond Number 978
    E day in week Text Tuesday
    D day in year Number 189
    F day of week in month Number 2 (2nd Wed in July)
    w week in year Number 27
    W week in month Number 2
    a am/pm marker Text PM
    k hour in day (1-24) Number 24
    K hour in am/pm (0-11) Number 0
    z time zone Text Pacific Standard Time
    ' escape for text Delimiter (none)
    ' single quote Literal '


    参考来自:http://blog.csdn.net/iplayvs2008/article/details/41910835


    展开全文
  • golang 格式化时间总结

    万次阅读 2019-02-27 14:38:29
    golang 中经常需要格式化时间和日期来满足不同的业务需求,下面总结格式化时间日期中遇到的问题。 golang time包 时间日期格式化定义 go 的time package 提供了time.Format函数,用来对时间进行格式化输出;类似的还有...

    golang 中经常需要格式化时间和日期来满足不同的业务需求,下面总结格式化时间日期中遇到的问题。

    golang time包 时间日期格式化定义
    go 的time package 提供了time.Format函数,用来对时间进行格式化输出;类似的还有time.Parse用来解析字符串类型的时间到time.Time。这是两个互逆的函数。

    下面看golang中time包对于时间的详细定义

    月份 1,01,Jan,January
      2,02,_2
      3,03,15,PM,pm,AM,am
      4,04
      5,05
      06,2006
    时区 -07,-0700,Z0700,Z07:00,-07:00,MST
    周几 Mon,Monday
    比如小时的表示(原定义是下午3时,也就是15时)

    3 用12小时制表示,去掉前导0
    03 用12小时制表示,保留前导0
    15 用24小时制表示,保留前导0
    03pm 用24小时制am/pm表示上下午表示,保留前导0
    3pm 用24小时制am/pm表示上下午表示,去掉前导0
    又比如月份

    1 数字表示月份,去掉前导0
    01 数字表示月份,保留前导0
    Jan 缩写单词表示月份
    January 全单词表示月份

    时间日期格式化
    本地当期时间

    fmt.Println(time.Now()) //2016-07-14 14:27:28.214512532 +0800 CST
    

    时间格式化

    fmt.Println(time.Now().Format("3:04:05.000 PM Mon Jan"))            // 2:27:05.702 PM Thu Jul
    fmt.Println(time.Now().Format("2006-01-_2 3:04:05.000 PM Mon Jan")) // 2016-07-14 2:54:11.442 PM Thu Jul
    fmt.Println(time.Now().Format("2006-01-02 15:04:05"))  // 2016-07-14 14:54:11.442239513 +0800 CST
    

    本地当前时间戳(10位)

    fmt.Println(time.Now().Unix()) //1468479251
    

    本地当前时间戳(19位)

    fmt.Println(time.Now().UnixNano()) //1468480006774460462
    

    时间戳转时间

    fmt.Println(time.Unix(1389058332, 0).Format("2006-01-02 15:04:05")) //2014-01-07 09:32:12
    

    时间转时间戳

    fmt.Println(time.Date(2014, 1, 7, 5, 50, 4, 0, time.Local).Unix())
    

    时间转换为UTC时间和本地时间( UTC:零时区 +0000, China: 东八区 +0800)

    dateStr := "2016-07-14 14:24:51" 
    timestamp1, _ := time.Parse("2006-01-02 15:04:05", dateStr)
    timestamp2, _ := time.ParseInLocation("2006-01-02 15:04:05", dateStr, time.Local)
    fmt.Println(timestamp1, timestamp2)               //2016-07-14 14:24:51 +0000 UTC 2016-07-14 14:24:51 +0800 CST 
    fmt.Println(timestamp1.Unix(), timestamp2.Unix()) //1468506291 1468477491 
    
    now := time.Now()                
    year, mon, day := now.UTC().Date()
    hour, min, sec := now.UTC().Clock()
    zone, _ := now.UTC().Zone()     
    fmt.Printf("UTC 时间是 %d-%d-%d %02d:%02d:%02d %s\n",         
        year, mon, day, hour, min, sec, zone) // UTC 时间是 2016-7-14 07:06:46 UTC
                                                               
    year, mon, day = now.Date()
    hour, min, sec = now.Clock()
    zone, _ = now.Zone()
    fmt.Printf("本地时间是 %d-%d-%d %02d:%02d:%02d %s\n",
        year, mon, day, hour, min, sec, zone) // 本地时间是 2016-7-14 15:06:46 CST
    

    转自

    http://researchlab.github.io/2016/06/14/go-time-summary/

    展开全文
  • Java格式化时间

    千次阅读 2015-12-17 15:05:27
    Java格式化时间 将秒或者毫秒值格式化成指定格式的时间 效果图工具类 工具类里我只列出了一种格式的格式化方式,可以根据自己的需求,修改“yyyy-MM-dd hh:mm:ss”,改成自己想要的时间格式就可以了。 符号 描述 ...
  • thymeleaf 格式化时间

    万次阅读 2018-05-22 10:46:43
    thymeleaf格式化时间th:value="${#dates.format(***.startDate, 'yyyy-MM-dd')}"
  • moment格式化时间

    万次阅读 2016-12-11 13:03:52
    今天在学习mongodb时,需要格式化时间,上网查了一下,nodejs中的moment模块可以格式化时间。 首先,mongodb中有一个字段是Date类型需要一个默认值,就是当前时间,可以使用以下代码来格式化时间 moment().format('...
  • php 将格式化时间转化为时间戳 $time=strtotime($time); 数据库中将格式化时间转化为时间戳 SELECT UNIX_TIMESTAMP(create_time);
  • js格式化时间

    千次阅读 2018-11-11 14:52:34
    1.JS格式化时间方法 格式一: 2018-1-29-10:34:49  var curr_time = new Date();  Myformatter(curr_time);  function myformatter(date){ var strDate = date.getFullYear()+"-"; ...
  • JSP页面格式化时间

    千次阅读 2017-08-12 17:29:43
    JSP页面格式化时间
  • layui格式化时间踩坑

    千次阅读 2019-08-21 18:35:45
    最近用layui前端表格涉及到格式化时间问题,于是搜到了layui格式化时间的模板方 式:,{field:‘createtime’, title:‘提交时间’,width: 195,align:‘center’,sort: true,templet:"{{layui.util.toDateString(d....
  • JS 格式化时间

    千次阅读 2016-09-06 14:24:29
    当我们从后台拿到时间交给js处理的时候,时间需要进行格式化,否则输出的就变成了一堆数字,提交到jsp页面我们有标签处理,在js中我们就需要写方法格式化时间。 一下方法都是在网上找到的 方法一: // 对Date的...
  • 标题 使用DateTimeFormatter对象实现格式化时间日期 要求: 用DateTimeFormatter实现: 用扫描器获取输入的时间(年月日时分),这个时间的格式是常用的格式,然后格式化这个时间,把格式化的时间输出到控制台,可以在控制台...
  • 格式化时间格式 GOOD

    2014-04-09 18:12:07
    bean的类 /**  * 格式化时间格式  */  public String getOffDateString()  {   SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd");  if (null != this.getOffDate())
  • sql 格式化时间

    千次阅读 2017-08-16 16:33:16
    select a.id, DATE_FORMAT(a.addTime,'%Y-%m-%d %H:%i:%S') as addTime, a.name, a.price1, a.price2, a.price3, type from ...此处的sql进行格式化时间的处理
  • java格式化时间到毫秒

    千次阅读 2019-05-30 11:47:45
    java格式化时间到毫秒: SimpleDateFormat formatter = new SimpleDateFormat("dd-MMM-yyyy HH:mm:ss:SSS"); 跟c#不同,c#用的是fff String formatStr =formatter.format(new Date(); 附录: java格式化字母表 ...
  • java UTC时间格式化 时间带T Z

    千次阅读 2019-10-30 15:39:47
    java UTC时间格式化 时间带T Z](https://www.weizhixi.com/user/index/article/id/70.html)
  • vb.net格式化时间

    千次阅读 2018-06-01 14:11:20
    vb.net格式化时间Dim dt As DateTime = "2018-6-1"Dim returndt = dt.ToString("yyyy-MM-dd")
  • C++格式化时间

    千次阅读 2016-02-12 00:56:23
    c++格式化时间 #include #include #include std::string stime; std::stringstream strtime; std::time_t currenttime = std::time(0); char tAll[255]; std::strftime(tAll, sizeof(tAll), "%Y-%m-%d-%H-%M-%...
  • IOS JS格式化时间问题

    千次阅读 2019-05-24 10:38:20
    在Android中使用new Date(“日期字符串”) 之后调用格式化方法可以格式化时间.但是在Ios上面不可以.直接报错.invalid error 解决 主要通过一下代码解决 第一步: 对于现有的日期字符串格式化 然后创建Date()对象...
  • java按照指定格式格式化时间字符串

    千次阅读 2018-07-17 20:43:24
    import java.text.SimpleDateFormat; import java.util.Date; public class DateProcess { public static void main(String[] args) { ... * 按照指定格式格式化时间字符串&lt;/br&gt; ...
  • js和jQuery格式化时间

    千次阅读 2017-12-27 16:32:57
    js和JQuery格式化时间 js用法 jQuery用法
  • Golang中的格式化时间输出

    千次阅读 2019-09-12 10:07:21
    通常我们在程序处理过程需要对时间进行一定格式化的输出,以便让用户或者其他程序能够更加友好的识别时间,本篇记录下在使用golang语言过程中如何格式化时间。通常情况下我们可以使用linux shell很方便的格式化时间...

空空如也

1 2 3 4 5 ... 20
收藏数 30,081
精华内容 12,032
关键字:

格式化时间