精华内容
下载资源
问答
  • java 日期转格式日期字符串字符串转日期
    千次阅读
    2022-04-13 11:15:29

        /**
         * 将Date对象转换为yyyy-MM-dd HH:mm:ss字符串
         * 
         * @param d
         * @return
         */
        public static String dateToStr(Date d) {
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            String dateNowStr = sdf.format(d);
            return dateNowStr;
        }

        /**
         * 将yyyy-MM-dd HH:mm:ss字符串转换为Date对象
         * 
         * @param d
         * @return
         */
        public static Date strToDate(String dstr) {
            Date today = null;
            try {
                // String str = "2012-1-13 17:26:33"; //要跟上面sdf定义的格式一样
                SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
                today = sdf.parse(dstr);
            } catch (Exception e) {
                today = new Date();
            }
            return today;
        }
     

    更多相关内容
  • 当然我们也是可以转化的,下面我就介绍两种关于JS字符串类型转换成日期类型的方法, 我个人比较喜欢的是第一种方法。 大家有什么别的好方法也可以分享一下。 1.eval方法转换方法,—推荐使用这种方法 我写成了一个...
  • 主要为大家详细介绍了java字符串日期类型转换的工具类,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • mysql字符串转日期类型

    千次阅读 2020-08-20 10:57:06
    mysql字符串转日期类型: 一、基本语法 select date_format('2013-03-09','%Y-%m-%d'); select date_format('2013-03-09','%y-%m-%d'); select STR_TO_DATE('2013-03-09','%Y-%m-%d'); select STR_TO_DATE('2012-...

    mysql字符串转日期类型:

    一、基本语法

    select date_format('2013-03-09','%Y-%m-%d');
    
    select date_format('2013-03-09','%y-%m-%d');
    
    select STR_TO_DATE('2013-03-09','%Y-%m-%d');
    
    select STR_TO_DATE('2012-10-11 16:42:30','%Y-%m-%d %H:%i:%s');
    
    %W 星期du名字zhi(Sunday……Saturday)  
    
    %D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。)  
    
    %Y 年, 数字, 4%y 年, 数字, 2%a 缩写的dao星期名字(Sun……Sat)  
    
    %d 月份中的天数, 数字(00……31)  
    
    %e 月份中的天数, 数字(0……31)  
    
    %m 月, 数字(01……12)  
    
    %c 月, 数字(1……12)  
    
    %b 缩写的月份名字(Jan……Dec)  
    
    %j 一年中的天数(001……366)  
    
    %H 小时(00……23)  
    
    %k 小时(0……23)  
    
    %h 小时(01……12)  
    
    %I 小时(01……12)  
    
    %l 小时(1……12)  
    
    %i 分钟, 数字(00……59)  
    
    %r 时间,12 小时(hh:mm:ss [AP]M)  
    
    %T 时间,24 小时(hh:mm:ss)  
    
    %S 秒(00……59)  
    
    %s 秒(00……59)  
    
    %p AM或PM  
    
    %w 一个星期中的天数(0=Sunday ……6=Saturday )  
    
    %U 星期(0……52), 这里星期天是星期的第一天  
    
    %u 星期(0……52), 这里星期一是星期的第一天  
    
    %% 一个文字“%”。  
    

    二、示例

    
    
    1、DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p')
    
    返回:Dec 22 2018 11:45 PM
    
    2、DATE_FORMAT(NOW(),'%m-%d-%Y')
    
    返回:12-22-2018
    
    3、DATE_FORMAT(NOW(),'%d %b %y')
    
    返回:22 Dec 18
    
    4、DATE_FORMAT(NOW(),'%d %b %Y %T:%f')
    
    返回:22 Dec 2018 16:25:46.635
    
    5、DATE_FORMAT(NOW(),'%H:%i:%s')
    
    返回:18:30:00
    
    6、DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s')
    
    返回:2018-12-22 18:30:00
    
    7、DATE_FORMAT(NOW(), '%Y-%m-%d')
    
    返回:2018-12-22
    
    8、DATE_FORMAT(NOW(), '%Y/%m/%d %H:%i:%s')
    
    返回:2018/12/22 18:30:00
    
    展开全文
  • 主要介绍了java实现字符串日期类型相互转换的方法,涉及java针对日期与字符串的转换与运算相关操作技巧,需要的朋友可以参考下
  • 字符串转日期

    2012-09-16 21:51:46
    字符串转日期
  • 本文将作为一个笔记,整理一下三者之间的 转换(即:date转字符串、date时间戳、字符串转date、字符串转时间戳、时间戳date,时间戳转字符串)用法,方便日后查看; 涉及的函数 date_format(date, format) 函数...
  • 字符串转成时间(Date)对象和时间(Date)对象转换成时间字符串是开发中经常会遇到的,在API中,java.text.SimpleDateFormat下有一个叫SimpleDateFormat的对象,就是专门用来实现时间这种和字符串之间的互相转换。...

    字符串转成时间(Date)对象和时间(Date)对象转换成时间字符串是开发中经常会遇到的,

    在API中,java.text.SimpleDateFormat下有一个叫SimpleDateFormat的对象,就是专门用来实现时间这种和字符串之间的互相转换。

    用法:

    1,创建SimpleDateFormat对象的实例

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

    这一行是相当重要的,"yyyy-MM-dd HH:mm:ss"这表示确定转换的格式,格式有多种多样,并不局限于这一种,

    如:"yyyy/MM/dd HH:mm:ss","yyyy年MM月dd日 HH时mm分ss秒"等等,这都是可以自定义的,具体自定义格式

    模式字母看下图

    a38f94ac116dcbe0279118004c1b8ae8.png

    2,利用sdf实例来进行转换

    ①,日期对象转字符串:

    sdf.format(new Date());    这样就可以获得当前时间"2017-08-18 19:03:25"了, 这里返回的时间字符串的格式是由上面定义格式决定了

    ②,时间字符串转日期对象

    注意:这里的字符串格式也要和上面sdf对象实例定义的格式一样才可以,

    sdf.parse("2017-08-18 19:03:25");这样就可以将时间字符串转换成日期对象了

    3,附上简单的实例一个吧

    packagecom.admin.test;importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Date;/***@author作者: admin

    ** @date 创建时间:2017年8月18日 下午4:12:17

    **@version1.0*/

    public classDateTest {public static voidmain(String[] args) {//创建SimpleDateFormat对象实例并定义好转换格式

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

    System.out.println("把当前时间转换成字符串:" + sdf.format(newDate()));

    Date date= null;try{//注意格式需要与上面一致,不然会出现异常

    date = sdf.parse("2005-12-15 15:30:23");

    }catch(ParseException e) {

    e.printStackTrace();

    }

    System.out.println("字符串转换成时间:" +date);

    }

    }

    本人java菜鸟一个,若有不对之处还望大神们指出

    展开全文
  • var timestamp = Date.parse(new Date()); timestamp = timestamp / 1000; //当前时间戳为:1403149534 console.log("当前时间戳为:" + timestamp); // 获取某个时间格式的时间戳 var stringTime = "2014-07-10 10:...
  • mysql字符串转换日期
  • JAVA:日期字符串与日期互相转换 (日期类型转字符串字符串转日期格式) SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  • 主要介绍了C# string格式的日期时间字符串转为DateTime类型的方法,需要的朋友可以参考下
  • 方法一:也是最简单的 直接使用pd.to_datetime函数实现 data['交易时间'] = pd.to_...注意使用datetime包中后面的字符串匹配需要和原字符串的格式相同,才能转义过来,相当于yyyy-mm-dd格式的需要按照’%Y-%M-%D’来实
  • 字符串转日期日期转字符串 // 2014-02-25 /** * 字符串转时间(yyyy-MM-dd HH:mm:ss) * result (分钟) */ stringToDate : function(fDate){ var fullDate = fDate.split("-"); return new Date...
  • Json字符串转日期

    2020-10-19 14:48:09
    // 日期类型字符串处理 objectMapper.setDateFormat(new SimpleDateFormat(DEFAULT_DATE_TIME_FORMAT)); // java8日期日期处理 JavaTimeModule javaTimeModule = new JavaTimeModule(); javaTimeModule....

    方式一

    package com.millibuff.ctp.core.config;
    
    import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
    import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateDeserializer;
    import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
    import com.fasterxml.jackson.datatype.jsr310.deser.LocalTimeDeserializer;
    import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateSerializer;
    import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
    import com.fasterxml.jackson.datatype.jsr310.ser.LocalTimeSerializer;
    import org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer;
    import org.springframework.context.annotation.Bean;
    import org.springframework.context.annotation.Configuration;
    
    import java.time.LocalDate;
    import java.time.LocalDateTime;
    import java.time.LocalTime;
    import java.time.format.DateTimeFormatter;
    
    /**
     * @Author: pch
     * @Date: 2020/9/23 16:22
     * @Description: Spring MVC配置
     */
    @Configuration
    public class MvcConfig {
    	private static final DateTimeFormatter DATE_TIME_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
    	private static final DateTimeFormatter DATE_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd");
    	private static final DateTimeFormatter TIME_FORMATTER = DateTimeFormatter.ofPattern("HH:mm:ss");
    
    	/**
    	 * MVC全局JSON格式化
    	 * @return
    	 */
    	@Bean
    	public Jackson2ObjectMapperBuilderCustomizer jackson2ObjectMapperBuilderCustomizer() {
    		return builder -> {
    			// 返回序列化
    			builder.serializerByType(LocalDateTime.class, new LocalDateTimeSerializer(DATE_TIME_FORMATTER));
    			builder.serializerByType(LocalDate.class, new LocalDateSerializer(DATE_FORMATTER));
    			builder.serializerByType(LocalTime.class, new LocalTimeSerializer(TIME_FORMATTER));
    			builder.serializerByType(Long.class, ToStringSerializer.instance);
    
    			// 接收序列化
    			builder.deserializerByType(LocalDateTime.class,new LocalDateTimeDeserializer(DATE_TIME_FORMATTER));
    			builder.deserializerByType(LocalDate.class,new LocalDateDeserializer(DATE_FORMATTER));
    			builder.deserializerByType(LocalTime.class,new LocalTimeDeserializer(TIME_FORMATTER));
    		};
    	}
    }
    

    方式二

    package com.millibuff.ctp.core.config;
    import com.fasterxml.jackson.annotation.JsonInclude;
    import com.fasterxml.jackson.databind.DeserializationFeature;
    import com.fasterxml.jackson.databind.ObjectMapper;
    import com.fasterxml.jackson.databind.SerializationFeature;
    import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
    import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateDeserializer;
    import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
    import com.fasterxml.jackson.datatype.jsr310.deser.LocalTimeDeserializer;
    import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateSerializer;
    import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
    import com.fasterxml.jackson.datatype.jsr310.ser.LocalTimeSerializer;
    import org.springframework.context.annotation.Bean;
    import org.springframework.context.annotation.Configuration;
    import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;
    
    import java.text.SimpleDateFormat;
    import java.time.LocalDate;
    import java.time.LocalDateTime;
    import java.time.LocalTime;
    import java.time.format.DateTimeFormatter;
    import java.util.TimeZone;
    /**
     * @Author: zx
     * @Date: 2020/10/15 15:30
     * @Description: String transfer Date
     */
    @Configuration
    public class JacksonConfig {
    
        /**
         * 默认日期时间格式
         */
        public static final String DEFAULT_DATE_TIME_FORMAT = "yyyy-MM-dd HH:mm:ss";
        /**
         * 默认日期格式
         */
        public static final String DEFAULT_DATE_FORMAT = "yyyy-MM-dd";
        /**
         * 默认时间格式
         */
        public static final String DEFAULT_TIME_FORMAT = "HH:mm:ss";
    
        @Bean
        public MappingJackson2HttpMessageConverter mappingJackson2HttpMessageConverter() {
            MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();
            ObjectMapper objectMapper = new ObjectMapper();
    
            // 忽略json字符串中不识别的属性
            objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
            // 忽略无法转换的对象 
            objectMapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false);
            // PrettyPrinter 格式化输出
            objectMapper.configure(SerializationFeature.INDENT_OUTPUT, true);
            // NULL不参与序列化
            objectMapper.setSerializationInclusion(JsonInclude.Include.NON_NULL);
    
            // 指定时区
            objectMapper.setTimeZone(TimeZone.getTimeZone("GMT+8:00"));
            // 日期类型字符串处理
            objectMapper.setDateFormat(new SimpleDateFormat(DEFAULT_DATE_TIME_FORMAT));
    
            // java8日期日期处理
            JavaTimeModule javaTimeModule = new JavaTimeModule();
            javaTimeModule.addSerializer(LocalDateTime.class, new LocalDateTimeSerializer(DateTimeFormatter.ofPattern(DEFAULT_DATE_TIME_FORMAT)));
            javaTimeModule.addSerializer(LocalDate.class, new LocalDateSerializer(DateTimeFormatter.ofPattern(DEFAULT_DATE_FORMAT)));
            javaTimeModule.addSerializer(LocalTime.class, new LocalTimeSerializer(DateTimeFormatter.ofPattern(DEFAULT_TIME_FORMAT)));
            javaTimeModule.addDeserializer(LocalDateTime.class, new LocalDateTimeDeserializer(DateTimeFormatter.ofPattern(DEFAULT_DATE_TIME_FORMAT)));
            javaTimeModule.addDeserializer(LocalDate.class, new LocalDateDeserializer(DateTimeFormatter.ofPattern(DEFAULT_DATE_FORMAT)));
            javaTimeModule.addDeserializer(LocalTime.class, new LocalTimeDeserializer(DateTimeFormatter.ofPattern(DEFAULT_TIME_FORMAT)));
            objectMapper.registerModule(javaTimeModule);
    
            converter.setObjectMapper(objectMapper);
            return converter;
        }
    }
    
    展开全文
  • 您可能感兴趣的文章:sql语句中如何将datetime格式的日期转换为yy-mm-dd格式将WMI中的DateTime类型转换成VBS时间的函数代码LINQ字符串向datetime 转换时失败的处理方法Sql中将datetime转换成字符串
  • sybase字符串转日期

    2021-03-07 04:26:56
    4页 sql日期转字符串函数 4页 SQL日期和时间函数 10页 喜欢此文档的还喜欢 SQL语......() 作用将字符类型按一定格式转化为日期类型: 具体用法:to_date('2004-11-27','yyyy-mm-dd'),前者为字符串,后者为转换日期格式...
  • Java | 字符串转日期

    2021-09-26 09:45:46
    将一特定格式的字符串对应信息准确地转换成Date类型的数据 主要使用类: java.text.ParseExveption(解析异常类)、java.text.SimpleDateFormat(日期格式化类) 注意事项: 模式(yyyy/MM/dd HH:mm:ss)...
  • 日期转字符串字符串转日期 SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”); try { //1、日期转字符串 Calendar calendar = Calendar.getInstance(); Date date = calendar.getTime(); ...
  • 1、方法一 Convert.ToDateTime(string) string格式是yyyy-MM-dd hh:mm:ss 2、方法二 Convert.ToDateTime(string, IFormatProvider) DateTime dt; DateTimeFormatInfo dtFormat = new System....
  • MySQL 字符串日期类型格式转换

    千次阅读 2021-01-15 21:27:33
    2. 时间转字符串 select date_format(now(), '%Y-%m-%d'); #结果:2016-01-05 3. 字符串转时间 select str_to_date('2020-01-14', '%Y-%m-%d %H'); #结果:2016-01-02 00:00:00 参考: sql的date
  • 在mysql中使用SELECT STR_TO_DATE()函数将字符串日期转为日期型: SELECT STR_TO_DATE('2012~8~8 14.58.09','%Y~%m~%d %k.%i.%s' ); STR_TO_DATE('2012-8-8 14:58:09','%Y-%m-%d %k:%i:%s' ) A;;STR_TO_DATE('...
  • 主要介绍了C#、.Net中把字符串(String)格式转换为DateTime类型的三种方法,本文总结了Convert.ToDateTime(string)、Convert.ToDateTime(string, IFormatProvider)、DateTime.ParseExact()三种方法,需要的朋友可以参考...
  • 字符串转时间 // 字符串转时间,formatType要转换的格式yyyy-MM-dd HH:mm:ss // yyyy年MM月dd日 // HH时mm分ss秒 // strTime的时间格式必须要与formatType的时间格式相同 public static Date stringToDate(String ...
  • 字符串转日期类型
  • 1、将字符串转日期,你需要告诉它,你的字符串格式是什么。 TO_DATE( '2020-09-09' , 'yyyy-MM-dd' ) ; TO_DATE( 字段名 , 'yyyy-MM-dd' ) ; 2、将日期转字符串,你需要告诉它,你想要的字符串格式是什么。 ...
  • 里面介绍了几种字符串日期之间的转换,可以根据条件选择合适的方法

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 531,390
精华内容 212,556
关键字:

字符串转日期类型