精华内容
下载资源
问答
  • java中需将1597800000时间戳格式字符串转成日期格式的字符串。 代码 private static final String TIME_FORMAT = "yyyy-MM-dd HH:mm:ss"; public String timeStampToDate(String time) { return new ...

    需求

    java中需将1597800000时间戳格式的字符串转成日期格式的字符串。

    代码

    	private static final String TIME_FORMAT = "yyyy-MM-dd HH:mm:ss";
    	public String timeStampToDate(String time) {
    		return new SimpleDateFormat(TIME_FORMAT).format(new Date(Long.parseLong(time + "000")));
    	}
    
    展开全文
  • 日期和时间格式由 日期和时间模式字符串 指定。在 日期和时间模式字符串 中,未加引号的字母 'A' 到 'Z' 和 'a' 到 'z' 被解释为模式字母,用来表示日期或时间字符串元素。文本可以使用单引号 (') 引起来,以免进行...

    日期和时间格式由 日期和时间模式字符串 指定。在 日期和时间模式字符串 中,未加引号的字母 'A' 到 'Z' 和 'a' 到 'z' 被解释为模式字母,用来表示日期或时间字符串元素。文本可以使用单引号 (') 引起来,以免进行解释。所有其他字符均不解释;只是在格式化时将它们简单复制到输出字符串
    白话文的讲:这些A——Z,a——z这些字母(不被单引号包围的)会被特殊处理替换为对应的日期时间,其他的字符串还是原样输出。

    日期和时间模式(注意大小写,代表的含义是不同的)

    yyyy:年
    MM:月
    dd:日
    hh:1~12小时制(1-12)
    HH:24小时制(0-23)
    mm:分
    ss:秒
    S:毫秒
    E:星期几
    D:一年中的第几天
    F:一月中的第几个星期(会把这个月总共过的天数除以7)
    w:一年中的第几个星期
    W:一月中的第几星期(会根据实际情况来算)
    a:上下午标识
    k:和HH差不多,表示一天24小时制(1-24)。
    K:和hh差不多,表示一天12小时制(0-11)。
    z:表示时区  

    (2017-12-28日,更新)

    因为看到了Java 8 里面对日期的格式化操作的API,回头又看了看这个以前的日期格式化。发现,文中的实例不是很全面。不符合湿胸的性格,特地来完善一下。

        private static void formatDataTest() {
            /*
             * 日期转期望格式的字符串
             */
            //HH 和 hh 的差别:前者是24小时制,后者是12小时制。
            StringBuilder sb = new StringBuilder();
            sb.append("yyyy年MM月dd日 HH:mm:ss")
                    .append(" 上下午标志 a")
                    .append(" E")
                    .append(" 一年中的第D天")
                    .append(" 一月中的第F个星期")
                    .append(" 一年中的第w个星期")
                    .append(" 一月中的第W个星期")
                    .append(" Z")
                    .append(" z");
            SimpleDateFormat sdf = new SimpleDateFormat(sb.toString());
            String dateString = sdf.format(new Date());
            System.out.println(dateString);
            /*
             * 字符串转日期
             */
            Date date;
            try {
                date = sdf.parse(dateString);
                System.out.println(date);
            } catch (ParseException e) {
                System.out.println(e.getMessage());
            }
        }

    运行结果:
    2017年12月28日 18:21:731 上下午标志 下午 星期四 一年中的第362天 一月中的第4个星期 一年中的第52个星期 一月中的第5个星期 +0800 CST
    Thu Dec 28 18:21:00 CST 2017

     

    这里多说一句,一个月中的第几个星期,  F   这个出来的结果,不靠谱,具体我就在这多做测试啦,我是测试过,才这么说的,还是后面的那个  W  靠谱。

    (更新完成)

    具体简单常见的实例:

    package com.lxk.DateFormat;
    
    import java.text.SimpleDateFormat;
    import java.util.Date;
    
    /**
     * Created by lxk on 2016/11/4
     */
    public class Format {
        public static void main(String[] args) {
            Date ss = new Date();
            System.out.println("一般日期输出:" + ss);
            System.out.println("时间戳:" + ss.getTime());
            //Date aw = Calendar.getInstance().getTime();//获得时间的另一种方式,测试效果一样
            SimpleDateFormat format0 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            String time = format0.format(ss.getTime());//这个就是把时间戳经过处理得到期望格式的时间
            System.out.println("格式化结果0:" + time);
            SimpleDateFormat format1 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
            time = format1.format(ss.getTime());
            System.out.println("格式化结果1:" + time);
        }
    }
    

    测试结果图:

    需要什么格式,自己拼好字符串,就可以格式化日期啦。授人以渔呀有木有。

    喷子们要是觉得简单呢,就省省唾沫星子吧。我就记个笔记用。

    上面的是:日期转自己想要的字符串格式,下面是字符串转日期类型

        private static void testStringToDate() {
            String s = "2017-05-25";
            SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
            Date date = null;
            try {
                date = format.parse(s);
            } catch (ParseException e) {
                System.out.println(e.getMessage());
            }
            System.out.println(date);
        }

    下面是运行的debug截图。

    上面的那个  日期和时间模式  是按我们常用的年月日时分秒来放的,下面传个别人的专业的图,供参考。

    定义了以下模式字母(所有其他字符 'A' 到 'Z' 和 'a' 到 'z' 都被保留):

    我写完文章,给自己点个赞,不过分吧,
    不过分,那我可就点啦啊。
    我先点为敬,你们随意。大家随意。不要客气。。。

    展开全文
  • NSInteger转换时间格式字符串和模糊计数字符串
    + (NSString *)modifyTimeFormat:(NSInteger)duration{
        NSDate *d = [NSDate dateWithTimeIntervalSince1970:duration];
        NSDateFormatter * dateFormatter = [[NSDateFormatter alloc] init];
        if (duration/3600 >= 1) {
            [dateFormatter setDateFormat:@"HH:mm:ss"];
        } else {
            [dateFormatter setDateFormat:@"mm:ss"];
        }
        NSString *newTime = [dateFormatter stringFromDate:d];
        return newTime;
    }
    + (NSString *)modifyFormat:(NSInteger)number{
        if (number < 9999) {
            return [NSString stringWithFormat:@"%ld",(long)number];
        }else{
            return [NSString stringWithFormat:@"%.2f万",number/10000.0];
        }
    }

    展开全文
  • python将格式字符串转换为时间戳的方法发布时间:2020-08-06 13:45:54

    python将格式字符串转换为时间戳的方法

    发布时间:2020-08-06 13:45:54

    展开全文
  • public static void main(String[] args) {try{// SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd’T’HH:mm:ss.SSS’+’”);// Date date = sdf.parse(“2019-05-14T13:49:23.047+0800”);...
  • 本来想偷懒百度一个时间.../*** UTC时间字符串转本地时间字符串* 我的本地getDateTimeInstance()是格式:yyyy-MM-dd HH:mm:ss* @param str UTC时间字符串* @return*/public static String dateUTC2LocalString(Stri...
  • 我正在寻找帮助使用MATLAB进行从UTC时间字符串时间转换 .我试图从2010年10月底收集的数据文件中提取时间 . 数据文件表示它以UTC时间报告,该字段是一个整数字符串值,以毫秒为单位,大约为3.02e11 . 我想将其...
  • 多种时间格式字符串转换为Date对象

    千次阅读 2019-05-16 14:22:06
    maven引入包 org.apache.commons ...Date date = DateUtils.parseDate(strDate, "yyyy-MM-dd","yyyy-MM-dd HH:mm:ss","yyyy/MM/dd","yyyy/MM/dd HH:mm:ss");...后面的参数都是时间格式字符串,可以添加多个
  • public static void main(String[] args) throws ParseException { Date date = new Date(); System.out.println(date); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");...
  • public static void main(String[] args) { try{ // SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd’T’HH:mm:ss.SSS’+’”); // Date date = sdf.parse(“2019-05-14T13:49:23.047+08...
  • 时间戳转换成时间格式字符串

    千次阅读 2014-12-21 15:26:13
    * 将时间戳转换成时间格式字符串yyyy-MM-dd * * @param str * 时间戳转换成时间格式字符串 * @return 返回yyyy-MM-dd格式的时间 */ public static String toGetTime(String str) { SimpleDateFormat...
  • brandDto.getUpdateTime()里面是个整型数据,mv里面封装的就是时间类型字符串格式为2014-09-04 16:30:22 2,如果是long型,则后台可选择不处理,在页面进行操作 页面引入: 这样写: <td><fmt:formatDate ...
  • mysql时间相关函数1,date_format(date, format) 函数,日期格式化函数,2,unix_timestamp() 函数,当前时间戳,可传入时间格式的参数,得到...timestamp, format) 函数,时间戳转化为时间1,时间转字符串select ...
  • 10位Python时间戳如何转换时间格式字符串? import time a = 1444879817 str_time = time.strftime("%Y%m%d".format(time.localtime(a))) print(str_time) 输出结果:
  • 查询: SELECT date,DATE_FORMAT(STR_TO_DATE(date,'%c/%e/%Y %r'),'%Y/%m/%d %H:%i:%s') FROM receiverlog WHERE date LIKE '%M' 更新: UPDATE receiverlog SET date=DATE_FORMAT(STR_TO_DATE(date,'%c/%e/%Y ...
  • 1、时间格式转字符串:time.format('yyyy-MM-dd hh:mm:ss')2、字符串转时间格式: import moment from 'moment'; const dateFormat = 'YYYY/MM/DD'; moment('time',dateFormat)备注: 什么是时间戳? 时间戳是指:...
  • 英文时间转中文格式 String created_at = "Sun Mar 15 06:27:54 +0000 2020"; SimpleDateFormat sfEnd = new SimpleDateFormat("yyyy-MM-dd"); SimpleDateFormat sfStart = new SimpleDateFormat("EEE MMM dd HH:...
  • } } 如果需要其他格式,在parsePatterns数组中追加 如: yyyy/MM-dd yyyy年5-06 UTC时间格式化,加上八小时 public static Date parseUTCText(String text) throws ParseException { SimpleDateFormat sdf = new ...
  • 字符串转时间格式

    2016-12-10 11:38:53
    //字符串转时间格式 function getDatechange(strDate) { var date = eval('new Date(' + strDate.replace(/\d+(?=-[^-]+$)/, function (a) { return parseInt(a, 10) - 1; }).match(/\d+
  • /** * 时间对像转字符串 * <一句话功能简述> <br> * <功能详细描述> * @param date * @param format * @return * @see...
  • String date2 = "Mon Sep 09 07:38:25 UTC 2019"; SimpleDateFormat format2 = new SimpleDateFormat("EEE MMM dd HH:mm:ss 'UTC' yyyy",Locale.US); // utc格式 Date date = format2.parse(date2);
  • String date3 = "Sun, 4 Aug 2019 04:18:19 GMT"; SimpleDateFormat format3 = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss z",Locale.US); Date date = format3.parse(date3);
  • 转换为一种自定义的格式字符串 解决方法 Python格式化日期时间的函数为datetime.datetime.strftime();由字符串转为日期型的函数为:datetime.datetime.strptime(),两个函数都涉及日期时间的格式化字符串,上面的...
  • Presto语法:字符串转时间格式

    千次阅读 2020-09-02 17:52:50
    Presto语法:字符串转时间格式 如果数据表中存储的时间为字符串类型,想要进行时间上的加减并将时间差转化为数值秒该如何处理呢? 1.将字符串强制转化为时间戳timestamp类型 select cast(‘2020-08-31 23:00:19’ as...
  • 导读正文本文实例为大家分享了java实现时间字符串之间转换的具体代码,供大家参考,具体内容如下1. long字符串转换成yyyy-MM-dd HH...//将long字符串转换成格式时间输出public class LongToString {public static ...
  • #补全时间def full_time(times): if len(times)&lt;... return time.strptime(times, '%Y/%m/%d %H:%M:%S')#将时间字符串转时间格式def time_strut_to_time(time_str): time_stru = full...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,076
精华内容 2,830
关键字:

时间格式字符串转时间