时间日期Date类型

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>

    <script>
        /*push和pop为堆栈后进先出LIFO,unshift和shift为队列先进先出FILO*/
        var colors = ["red", "blue", " _", "yellow"];
        // alert(typeof colors.toString()); //String
        // alert(typeof colors.valueOf()); //Object
        // alert(typeof colors); //Object
        //alert(colors.join("|"));
        // var count = colors.push("black", "green");
        // var item = colors.pop();
        var shift = colors.shift();
        var unshift = colors.unshift("aaa", "bbb");
        //alert(item);
        //alert(colors);
        //alert(shift); //取出第一个red
        // alert(colors);

        /*// var values = [1, 2, 3, 4, 5];
        // alert(values.reverse());
        /*数组中已经存在两个可以直接用来重排序的方法:reverse()和sort()。
            reverse()不能很好对
        */
        function compare(value1, value2){
            if(value1 < value2){
                return -1;
            }else if(value1 > value2){
                return 1;
            }else{
                return 0;
            }
        }
        var values = [3, 4, 1, 5 ,2, -1, -2, -4, 10, 15];
        //values.sort(compare).reverse();
        // alert(values);
        //alert(values.reverse());
        //alert(values);*/

        // var y2k = new Date(Date.UTC(2000, 0));
        // var allFives = new Date(Date.UTC(2005, 4, 5, 17, 55, 55));
        // //var someDate = new Date(Date.parse("May 25, 2015"));
        // alert(y2k);
        // alert(allFives);

        var date = new Date();
        function DateDemo(){   

            var day;
            var x = ["星期日", "星期一", "星期二", "星期三","星期四", "星期五", "星期六"];
            //var d = new Date();
              day = date.getDay();
              return(x[day]);
          }

          function TimeDemo(){
                  var h, m;
                  var t = ["上午", "下午"];
                  h = date.getHours();
                  m = h -12;
                  return m ? t[1] : t[0];
          }

        alert(date.getFullYear() + "-" + (date.getMonth() + 1)
            + "-" + date.getDate() + " " + DateDemo() + " " + TimeDemo()
            + " " +date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds());

function DateDemo(){   

            var day;
            var x = ["星期日", "星期一", "星期二", "星期三","星期四", "星期五", "星期六"];
            //var d = new Date();
              day = date.getDay();
              return(x[day]);
          }

var date = new Date();
alert(date.toLocaleString());
// alert(date.toString());
// alert(date.toDateString());
// alert(date.toTimeString());
alert(date.toLocaleDateString() + DateDemo() + date.toLocaleTimeString()  );

    </script>
</body>
</html>
时间: 2024-12-08 22:00:14

时间日期Date类型的相关文章

mysql 时间日期函数类型和使用

-- mysql 时间日期函数类型和使用-- 1.DAY().MONTH().YEAR()--返回指定日期的天数.月数.年数:select day(CURDATE()) as '日' from dual; select month(CURDATE()) as '月' from dual; select year(CURDATE()) as '年' from dual; -- 2 .NOW().current_timestamp().localtime(),localtimestamp() 取的是

一篇文章吃透iOS、JS的时间日期(Date, Calendar, Locale, TimeZone)

iOS 时间相关类 NSDate - 表示一个绝对的时间点. NSCalendar - 代表一个特定的日历,例如公历或者希伯来日历.它提供了一系列基于日期的计算,并且可以让你在"NSDate"和"NSDateComponents"对象之间进行转换. NSDateComponents - 允许你获取一个Date的特定内容,例如小时.分钟.年月日等等. NSTimeZone - 代表一个特定的时区信息,可以帮助跨时区的计算任务. 代码分析 废话少说,Show me th

odoo里用sql语句说为日期date类型,没有转换为字符串。

开始我以为是日期now没有转换为string,一直在转换 now = time.strftime("%Y-%m-%d %H:%M:%S") param = (now, id) # 第一次上传时间确定注意date日期一定要用引号才是字符串 a = self.env.cr.execute( "update dycrm_khsx set upltim = '%s' where khmc_khsx = %s" % param) 后来才发现upltim='%s'在sql这里加

5.3 Date类型

创建一个日期对象: var now = new Date( ); var now= new Date(); document.write(now); //Tue Apr 19 2016 11:43:53 GMT+0800 (中国标准时间) 在调用Date构造函数而不传递参数的情况下,新创建的对象自动获得当前日期和时间.如果想根据特定的日期和时间创建对象,必须传入表示该日期的毫秒数(即从UTC时间1970年1月1日午夜起至该日期止经过的毫秒数). Date.parse()方法接收一个表示日期的字符

oracle时间日期处理

日期处理 时间日期类型 DATE 日期时间类型,包含的时间部分有年.月.日.时.分.秒,不包含秒的小数位和时区.合法的数据范围是January 1, 4712 BC, to December 31, 9999 AD.默认的格式是通过NLS_ DATE_FORMAT显示地设置或者通过NLS_TERRITORY隐式地设置.数据大小为固定的7位. TIMESTAMP [(fractional_seconds_precision)] 时间戳类型,包含有年.月.日.时.分.秒,并且秒可以带有精度,精度范围

Java 日期时间 Date类型,long类型,String类型表现形式的转换 (转)

Java 日期时间 Date类型,long类型,String类型表现形式的转换 1.java.util.Date类型转换成long类型java.util.Date dt = new Date();System.out.println(dt.toString());   //java.util.Date的含义long lSysTime1 = dt.getTime() / 1000;   //得到秒数,Date类型的getTime()返回毫秒数 2.由long类型转换成Date类型SimpleDat

Java 日期时间 Date类型,long类型,String类型表现形式的转换

1.java.util.Date类型转换成long类型java.util.Date dt = new Date();System.out.println(dt.toString());   //java.util.Date的含义long lSysTime1 = dt.getTime() / 1000;   //得到秒数,Date类型的getTime()返回毫秒数 2.由long类型转换成Date类型SimpleDateFormat sdf= new SimpleDateFormat("MM/dd

Oracle数据库以date类型保存日期时,Java中用哪个类对应数据库的date类型?

1. 使用JDBC操作Oracle数据库时,使用java.sql.Date类型对应数据库的date类型,此时只能保存和读取日期部分, 时间(时分秒)部分不能读取和保存:  查询结果集可以直接获取Date类型的数据:java.sql.Date date=resultSet.getDate("dateTime"): java.sql.Date类型的数据也可以直接保存到数据库或者与数据库中date类型的数据直接比较大小: 字符串的日期,则用SQL语句的转换函数 to_date('2017-4

Hibernate @Temporal 注解处理Java与Mysql时间日期类型的映射关系

2017-4-2 在 Java 中使用 java.util.Date 和 java.util.Calendar 表示时间.日期类型.在 Mysql 中使用 YEAR.DATE.TIME.TIMESTAMP.DATETIME 五种数据类型表示时间日期,由此引出了 Java 日期类型跟数据库的日期类型怎么映射的问题.本文总结了使用 Hibernate @Temporal 注解的解决方案. 使用 @Temporal 注解修饰 Java 实体类的数据类型 指定 @Temporal value 属性,其中