日期转换_日期转换时间戳 - CSDN
精华内容
参与话题
  • 时间日期格式转换

    2018-04-08 11:38:15
    Problem Description而北美所用的日期格式则为“月月/日日/年年年年”或”mm/dd /yyyy”,如将“2010/11/20”改成这种格式,对应的则是”11/20/2010”。对于时间的格式,则常有12小时制和24小时制12小时制的表示方法...

    Problem Description

    而北美所用的日期格式则为“月月/日日/年年年年”或”mm/dd /yyyy”,如将“2010/11/20”改成这种格式,对应的则是”11/20/2010”。对于时间的格式,则常有12小时制和24小时制
    12小时制的表示方法是”05:30:00pm”。注意12:00:00pm表示中午12点,而12:00:00am 表示凌晨12点。
     第一行为一个整数T(T<=20),代表总共需要转换的时间日期字符串的数目。
    <span 18px;="" \"="">接下来的总共T行,每行都是一个需要转换的时间日期字符串。

    Output

     分行输出转换之后的结果

    Sample Input

    2
    2010/11/20-12:12:12
    1970/01/01-00:01:01
    

    Sample Output

    11/20/2010-12:12:12pm
    01/01/1970-12:01:01am

    import java.text.ParseException;  
    import java.text.SimpleDateFormat;  
    import java.util.Date;  
    import java.util.Locale;  
    import java.util.Scanner;  
      
    public class Main {  
        public static void main(String[] args) throws ParseException {  
            Scanner reader = new Scanner(System.in);  
            int t = reader.nextInt();  
            for(int i = 0;i < t;i++){  
                String strDate = reader.next();  
                SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd-HH:mm:ss");  
                Date date = sdf.parse(strDate);  
                SimpleDateFormat sdf1 = new SimpleDateFormat("MM/dd/yyyy-hh:mm:ssa",new Locale("US"));//a是用来判定AM还是PM,Locale 设置时区  
                System.out.println(sdf1.format(date).toLowerCase());  
            }  
        }  
    }  

    展开全文
  • Java日期时间格式转换

    万次阅读 2018-09-23 16:30:35
    日期格式化成指定的格式 Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateString = formatter.format(currentTime); System....

    1、Date转String

    将日期格式化成指定的格式

    Date currentTime = new Date();
    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String dateString = formatter.format(currentTime);
    System.out.println(dateString);

    输出:

    2018-09-23 11:19:47

    2、String转Date

    注意:String和DateFormat样式需一样,不然无法解析

    // 将date字符串转化为日期
    String dateString = "2018年08月08日";
    DateFormat format = new SimpleDateFormat("yyyy年MM月dd日");
    Date date = format.parse(dateString);
    System.out.println(date.toString());

    输出:

    Wed Aug 08 00:00:00 CST 2018

     

     

    展开全文
  • 日期转换函数

    2020-06-20 08:47:38
    日期: select sysdate from dual; --查询当前日期 select hiredate from emp; select (sysdate-hiredate)/7 from emp; --查询员工工作的周数,用当前日期减去入职日期,除以7 select ename,trunc((sysdate-...

    日期:

    select sysdate from dual;  --查询当前日期

    select hiredate from emp;
    select (sysdate-hiredate)/7 from emp;  --查询员工工作的周数,用当前日期减去入职日期,除以7

    select ename,trunc((sysdate-hiredate)/7 )from emp; --查询员工工作的整周数

    select ename,   months_between(sysdate,hiredate)  from emp;  --查询员工工作的月数
    select ename ,trunc(months_between(sysdate,hiredate)) from emp;--查询员工工作的正月数

    select add_months(sysdate,6) from dual;   --当前日期加上6个月   

    select add_months(sysdate,-6) from dual;   --当前日期减去6个月


    select last_day(sysdate) from dual; --查询本月最后一天是几号。

    转换函数

    elect   ename,                   --to_char拆分函数
                       to_char(hiredate, 'yyyy') 年,
                       to_char(hiredate, 'mm') 月,
                       to_char(hiredate, 'dd') 日,
                       to_char(hiredate,'HH24') 时,
                        to_char(hiredate,'mi') 分,
                        to_char(hiredate,'ss') 秒
    from emp; --查询入职日期的年月日时分秒   不够是十月自动补0,这个0称为前导0,在mm/dd之前加fm可去掉
         

            
    select to_char(sysdate  ,  'yyyy-mm-dd HH24:mi:ss') from dual; --查询当前的年月日时分秒

    select to_char(sal, '99,999') from emp; --让后三位与前边之间加上逗号

    select to_char(sal, 'l99,999') from emp; --在99前边加上l显示人民币的符号
    select to_char(sal, '$99,999') from emp; --显示美元的符号

    to_number--把字符串中的数值类型转换为数值  的函数

    select  to_number('10')+to_number('12') from dual;  --显示22 不能是 ‘a'

    --把字符串类型的日期转换为数值日期
    select to_date('2020-12-12 ' ,   'yyyy-mm-dd')  from dual;

    select to_date('2020-12-12 12:12:12 ' ,   'yyyy-mm-dd HH24:mi;ss')  from dual;

    展开全文
  • 日期的相互转化

    2018-07-27 19:03:42
    日期相关类:Date类: java.util.Date类,不是java.sql.Date.  类 Date 表示特定的瞬间,精确到毫秒.  DateFormat/SimpleDateFormat类:  Calendar类:  Java8中重新为日期定义了新的API.  -------------------...

    日期相关类:Date类: java.util.Date类,不是java.sql.Date.  

    类 Date 表示特定的瞬间,精确到毫秒. 

    DateFormat/SimpleDateFormat类: 

    Calendar类: 

    Java8中重新为日期定义了新的API. 

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

    Date类中的大量方法都已经过时了,过时不代表不存在,依然可以使用,只不过不建议使用,官方建议我们使用Calendar类.

    package dishiyitian;

    import java.text.DateFormat;

    import java.text.ParseException;

    import java.text.SimpleDateFormat;

    import java.util.Date;

    public class shijian {

        public static void main(String[] args) throws ParseException {

            // TODO Auto-generated method stub

           Date pDate=new Date();

           System.out.println(pDate);

           System.out.println(pDate.toLocaleString());

           System.out.println(System.currentTimeMillis());

           Date qDate=new Date(System.currentTimeMillis());

           System.out.println(pDate.getTime());

           System.out.println(qDate.toInstant());

          /*时间与日期的转换操作*/

           /*

           Date date=new Date();

           System.out.println(date);

           DateFormat dateFormat=DateFormat.getDateInstance(DateFormat.SHORT);

           System.out.println(dateFormat.format(date));

           dateFormat=DateFormat.getDateInstance(DateFormat.LONG); 

           System.out.println(dateFormat.format(date));

           dateFormat=DateFormat.getDateTimeInstance(dateFormat.LONG, DateFormat.SHORT);

           System.out.println(dateFormat.format(date));

           dateFormat=DateFormat.getDateInstance();

           String da=dateFormat.format(date);

           Date time=dateFormat.parse(da);

           System.out.println(time);*/

         

           Date time=new Date();

           System.out.println(time);

           DateFormat da=DateFormat.getDateInstance(DateFormat.SHORT);

           System.out.println(da.format(time));

           da=DateFormat.getDateInstance(DateFormat.LONG);

           System.out.println(da.format(time));

           DateFormat f=DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.SHORT);

           System.out.println(f.format(time));

           Date p=da.parse(da.format(time));

           System.out.println(p);

           /*自定义日期格式*/

           Date date=new Date();

           String pattern="yyyy-MM-dd  a   HH:mm:ss  E";

           SimpleDateFormat pDateFormat=new SimpleDateFormat(pattern);

           System.out.println(pDateFormat.format(date));

         

        }

    }

    结果如下

    Fri Jul 27 18:57:48 CST 2018

    2018年7月27日 下午6:57:48

    1532689069041

    1532689068927

    2018-07-27T10:57:49.041Z

    Fri Jul 27 18:57:49 CST 2018

    2018/7/27

    2018年7月27日

    2018年7月27日 下午6:57

    Fri Jul 27 00:00:00 CST 2018

    2018-07-27  下午   18:57:49  周五

    展开全文
  • js转换Date日期格式

    万次阅读 多人点赞 2017-04-11 18:56:30
    var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) // 所以获取当前月份是myDate....
  • 日期之间的转化: 1,获取当前系统时间 Date date = new Date(); 2,Date转为DateTime DateTime dateTime = new DateTime(date.getTime()); 3,DateTime转为Date 、 Date date = dateT
  • 日期转换

    2015-02-24 12:46:23
    在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。 例如: //实例化一个NSDateFormatter对象 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc...
  • 其中遇到的一个问题是日期格式的统一问题: 新浪新闻的RSS的日期格式是这样的: <pubDate>Sun, 23 Apr 2017 05:15:05 GMT</pubDate>百度新闻的RSS的日期格式是这样的: <pubDate><
  • 各种日期类型转换

    2018-05-24 13:37:59
    public class DateUtil { ... * 默认日期格式  */  public static final String DEFAULT_DATE_PATTERN = "yyyyMMdd";  public static final String DATE_PATTERN_1 = "yyyyMMddHHmmssSSS";  p
  • spring3.0配置日期转换可以通过配置自定义实现WebBingingInitializer接口的一个日期转换类来实现,方法如下 转换类: public class DateConverter implements WebBindingInitializer {     public ...
  • long转换成日期、日期转换成long

    万次阅读 2017-06-26 14:33:11
    开发过程中会遇到long转换成日期或日期转换成long。 package com.test; import java.text.SimpleDateFormat; import java.util.Date; public class TestLongDate { public static void main(String[] args) { ...
  • springmvc 日期转换器实现

    千次阅读 2019-04-21 10:59:20
    为啥要写日期转换器? springmvc不知道日期的格式,不写日期转换器将会出现日期格式未知,从而报400错误,这也是常见的参数异常错误。 日期转换器实现 1、创建自定义日期转换类,需要实现Converter抽象类 2、...
  • SQL Server将日期转换为字符串

    千次阅读 2020-06-19 11:30:53
    将时间2006-05-16 10:57:49字符串转换成的日期格式为:2006-05-16 10:57:49.000,...下面的是将日期转换为字符串。如果将中间的参数改变为字符串,如上面的格式,就可以将字符串转换为日期了 Select CONVERT(varcha...
  • 八 Thymeleaf语法详解-日期转换操作

    千次阅读 2019-02-25 11:23:18
    1 ${#dates.format(key)} 格式化日期,默认的以浏览器默认语言为格式化标准,如: &lt;span th:text="...按照自定义的格式做日期转换,如: &lt;span th:text="${#dates.format(key,'...
  • Java与Oracle中日期转换

    千次阅读 2016-05-12 21:42:32
    今天是第一天写博客,良好的习惯始于今日,以后每天会写点东西,...Java的日期转换问题,遇到了很多次,总是忘记。现记录在此: //Date类型转换成String类型Date date = new Date(); SimpleDateFormat sdf = new Sim
  • JS 日期转换成时间戳

    千次阅读 2019-06-11 13:05:27
    在项目开发过程中,前端开发或多或少会遇到将日期转换成时间戳这样的场景,今天泥腿子前端将介绍几种转换方式,例:let date01 = new Date(); console.log(date01);===========>Mon Dec 17 2018 20:26:52 GMT+...
  • 将字符串形式的日期转换成日期对象 var strTime="2011-04-16"; //字符串日期格式  var date= new Date(Date.parse(strTime.replace(/-/g, "/"))); //转换成Data(); var month=date.getMonth()+1; //获取...
  • JAVA将输入的日期转换为中文日期

    千次阅读 2010-09-13 08:40:00
    JAVA将输入的日期转换为中文日期(例如: 2007-10-05 --> 二○○七年十月五日) package ... * 功能: 将输入的日期转换为中文日期(例如: 2007-10-05 --> 二○○七年十月五日) * 说明:此程序假
  • Java获取日期间的日期—-日期转换为星期几
  • 在C#中将日期转换为字符

    千次阅读 2008-02-05 10:24:00
    实现将日期变量转换为字符可以采用日期类提供的属性和方法,这些特定属性和方法都只能将日期转换为某一种日期格式所对应的字符,而且这些属性和方法众多,记忆不便,例如DateTime.Now.Date.ToShortDateString()或...
1 2 3 4 5 ... 20
收藏数 384,948
精华内容 153,979
关键字:

日期转换