日期对象的常用用法(传参以及转字符串日期)

一、传参

我们用var now=new Date()

获得自定义的时间对象

函数中没有传递任何参数,表示此对象now自动获取了当前的时间。
如果想要创建一个自定义时间的对象,需要在new Date()中传递参数,接收毫秒数。
可以使用Date.parse()来获得自定义时间的毫秒数。
4种方法如下:

var mydate1=new Date(Date.parse("12/12/2013"));
console.log(mydate1);

var mydate2=new Date("12/12/2013");//会自动调用Date.parse
console.log(mydate2);

var mydate3=new Date(Date.parse("12-12-2013"));
console.log(mydate3);

var mydate4=new Date("12-12-2013");//会自动调用Date.parse
console.log(mydate4);

二、将时间对象转换成字符串日期格式: yyyy-mm-dd

2.1:传入时间戳

?function myFormat(eqDate) {
    var dd = new Date(eqDate);
    var y = dd.getFullYear();
    var m = dd.getMonth()+1;
    var d = dd.getDate();
    if(parseInt(m)<10){
        m = "0"+m;
    }
    if(parseInt(d)<10){
        d = "0"+d;
    }
    return end = y+"-"+m+"-"+d;
}        

2.2传入日期对象

?function myFormat(dd) {
    var y = dd.getFullYear();
    var m = dd.getMonth()+1;
    var d = dd.getDate();
    if(parseInt(m)<10){
        m = "0"+m;
    }
    if(parseInt(d)<10){
        d = "0"+d;
    }
    return end = y+"-"+m+"-"+d;
}        
时间: 2024-12-28 01:25:23

日期对象的常用用法(传参以及转字符串日期)的相关文章

ASP.Net内置对象之网页之间传参(一)

Response对象 主要运用于数据从服务器发送到浏览器,可以输出数据.页面跳转.各个网页之间传参数等操作. 以下讲解几个常用例子: 在页面中输出数据 主要通过Write .WriteFile方法输出数据. Response.Write("hello");//在网页上显示hello Response.WriteFile(@"F:\\hello.txt");//在网页上打开hello.txt并显示 Response.Write("<script>

JavaScript 对象,数组等传参

例:把人物信息的值传入函数进行处理.简化为如下:css部分#wrap{ width: 100px; background: #0f0;}HTML部分<div id="wrap"></div>JS部分1.对象传参var oWrap = document.getElementById('wrap');var objs1 = { "name":"zack", "age":"23", &qu

ASP.Net内置对象之网页之间传参(二)

Session对象 运用于多个界面调用某一个特定的用户信息,也就是每个Session 对象是独立的,个不受影响. Session对象的读取和存储 Session[name]=”chen”; 可以用来界面之间参数传递 webForm1.aspx: Session["name"]="chen"; Response.Redirect("~/webForm2.aspx"); webForm2.aspx: Response.Write("welc

通过传参打印彩色字符串

#!/bin/bashblack_color='\E[1;30m'red_color='\E[1;31m'green_color='\E[1;32m'yellow_color='\E[1;33m'blue_color='\E[1;34m'purple_color='\E[1;35m'cyan_color='\E[1;36m'white_color='\E[1;37m'RES='\E[0m'word=$1colors=$2 case $2 in     black|BLACK|黑色)       

dynamic结合匿名类型 匿名对象传参

首先说明下,我一般很少用dynamic关键字(类)的,因为毕竟是由反射实现的,所以对于性能方面还是吃亏不少(注:由于心里没底,查了一些资料得知,dynamic实质上好像不是由反射实现的,其性能也比直接反射要高不少,至于为什么,我也不明白,希望你们知道的能留言告诉我一下!谢谢啦 ^_^)我也不知道为什么DLR能够实现与反射一样的实现,但代码,性能要比后者简介,高效!! 我这里就纯粹在这里坐下记录 匿名对象(类型)传参的几种方式 代码如下: class Program { static void M

java中Calendar日期对象

转帖网上简介 Calendar c = Calendar.getInstance();//创建实例 默认是当前时刻 c.get(Calendar.YEAR); c.get(Calendar.MONTH); c.get(Calendar.DATE);//获取年,月,日 当然时分秒也可以 注意这里的月份比较特殊 从0开始 c.get(Calendar.DAY_OF_WEEK);//获取当前日期在星期中的第几天 从1-7对应 日-六 c.getActualMaximum(Calendar.DAY_OF

js函数动态传参

js函数体内可以通过arguments对象来接收传递进来的参数,利用这一对象属性可以动态传参. function box() { return arguments[0]+' | '+arguments[1]; //得到每次参数的值 } alert(box(1,2,3,4,5,6)); //传递参数 arguments对象的length属性可以得到参数的数量. function box() { return arguments.length; //得到6 } alert(box(1,2,3,4,5

学习笔记:javascript内置对象:日期对象

2.日期对象的常用函数 2.日期对象的常用函数   Date 对象方法 方法 描述 Date() 返回当日的日期和时间. getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31). getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6). getMonth() 从 Date 对象返回月份 (0 ~ 11). getFullYear() 从 Date 对象以四位数字返回年份. getYear() 请使用 getFullYear() 方法代替. getHours(

关于vue路由对不同界面进行传参及跳转的总结

最近在做一个公众号的商城项目,主要用的VUE+MUI,其实今天这个点对于有过项目经验的前端工作者来说是最基础的,但也是必须要掌握的,今天小编主要是记录下传参和跳转的一些总结(仅供参考). 首先我们先上代码吧! <router-link :to="{path:'/editaddress',query:{ id:item.id }}"> <div class="top_left_center"> <img src="/static