`
todd_liu
  • 浏览: 66069 次
  • 性别: Icon_minigender_1
  • 来自: 江苏
社区版块
存档分类
最新评论

js date 初始化

阅读更多

创建一个日期对象:

var objDate=new Date([arguments list]);

参数形式有 以下5种:

   new Date("month dd,yyyy hh:mm:ss");
   new  Date("month dd,yyyy");
   new  Date(yyyy,mth,dd,hh,mm,ss);
   new Date(yyyy,mth,dd);
   new Date(ms);

需要注意最后一种形式,参数表示的是需要创建的时间和 GMT时间1970年1月1日之间相差的毫秒数。各种函数的含义如下:

month:用英文 表示月份名称,从January到December

mth:用整数表示月份,从(1月)到11(12月)

dd:表示一个 月中的第几天,从1到31

yyyy:四位数表示的年份

hh:小时数,从0(午夜)到23(晚11点)

mm: 分钟数,从0到59的整数

ss:秒数,从0到59的整数

ms:毫秒数,为大于等于0的整数

如:

new Date("January 12,2006 22:19:35");

new Date("January 12,2006");

new Date(2006,0,12,22,19,35);

new Date(2006,0,12);

new Date(1137075575000);

上面的各种创建形式都表示2006 年1月12日这一天。

从Date 对象中提取信息
var objDate=new Date();

objDate.getFullYear() 以四位数字返回年
objDate.getYear()根据浏览器不同,以两位或者四位数字返回年
objDate.getMonth()
objDate.getDate()
objDate.getDay()
objDate.getHours()
objDate.getMilliseconds().
   ..........

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>

<body>
<script language="JavaScript" type="text/javascript">
<!--
var objDate=new Date();//创建 一个日期对象表示当前时间
var year=objDate.getFullYear();
var month=objDate.getMonth()+1;    //getMonth 返回的月份是从0开始的,因此要加1
var date=objDate.getDate();
var day=objDate.getDay();
//根据 星期数的索引确定其中文表示
switch(day){
    
case 0:
        day
="星期日";
        
break;
    
case 1:
        day
="星期一";
        
break;
    
case 2:
        day
="星期二";
        
break;
    
case 3:
        day
="星期三";
        
break;
    
case 4:
        day
="星期四";
        
break;
    
case 5:
        day
="星期五";
        
break;
    
case 6:
        day
="星期六";
        
break;
}
document.write(
"今天是:"+year+""+month+""+date+"日&nbsp; "+day);
//-->
</script>

</body>
</html>
分享到:
评论

相关推荐

    jsDate插件,时间格式插件

    2. **初始化**:在JavaScript代码中,创建一个新的jsDate实例,可以传入当前时间或者特定的时间戳。 3. **格式化时间**:使用提供的方法设置或获取格式化后的时间字符串。 4. **绑定到元素**:将格式化后的时间...

    初始化SensorCoreSDKHelloSensorCore.zip

    Hello SensorCore 是 Lumia SensorCore SDK 上的一个初始化示例。它显示了如何初始化 StepCounter API 接口和显示当前步骤计数器值(Step Counter values)。 标签:Hello 分享 ...

    date的js插件,时分秒可要可不要

    它会包含HTML结构和JavaScript代码,用来引入和初始化这个日期时间插件。`dateControl.js`则很可能是这个插件的核心脚本,里面包含了处理日期时间选择逻辑、事件绑定以及用户交互的函数。 在实际使用过程中,首先...

    日期插件 jquery-date.js

    3. **配置选项**:`jquery-date.js`提供了丰富的配置项,如日期格式、默认值、禁用日期等,可以通过初始化时传入的对象进行设置。 三、插件功能 1. **日期选择**:用户可以通过下拉菜单选择年、月、日,或者直接...

    daterangepicker-1.3.7.js

    3. 使用 JavaScript 初始化 daterangepicker,指定配置选项,例如起始日期、结束日期、日期格式等。 4. 注册回调函数来处理用户选择日期范围后的事件。 daterangepicker 插件的一些常见配置选项包括: - `startDate...

    日历年月日时分秒控件myCalendar.js

    然后,通过JavaScript调用`myCalendar`函数来初始化控件: ```html document.getElementById('myDate').myCalendar(); ``` 这将在`&lt;input&gt;`元素上创建一个日期选择器,用户可以通过点击该输入框触发日期选择界面...

    pickadate.js-gh-pages.zip

    在实际应用中,你可以通过HTML元素的`data-`属性或者JavaScript直接调用API来初始化Pickadate.js。例如,为一个`&lt;input&gt;`元素添加日期选择功能,可以这样写: ```html &lt;input type="text" id="my-date-input"&gt; $...

    pickadate.js下载

    1. 友好的API:pickadate.js提供了一套完整的API,允许开发者轻松地控制日期选择器的行为,如初始化、获取和设置日期值,以及添加自定义事件监听器。 2. 自定义主题:通过CSS样式表,你可以轻松地调整日期选择器的...

    pickadate.js-3.5.0

    jQuery作为一款广泛使用的JavaScript库,拥有丰富的插件资源,其中Pickadate.js是一款功能强大、设计优雅的日历插件。本文将深入探讨Pickadate.js 3.5.0版本的特性和使用方法,帮助开发者更好地理解和应用这一插件。...

    javascript的date转化器

    - `new Date(dateString)`: 通过日期字符串初始化。 - `new Date(year, month, day, hours, minutes, seconds, milliseconds)`: 通过指定年、月、日等参数初始化。 2. **获取日期和时间** - `getDate()`: 获取...

    npm date-diff js

    3. 运行`npm init`命令来初始化一个新的`package.json`文件,如果你的项目还没有这个文件。 4. 接着,输入`npm install date-diff`来安装`date-diff.js`库。它会将库添加到`node_modules`目录,并在`package.json`中...

    javascript 定义初始化数组函数

    在标题和描述中提到的“javascript 定义初始化数组函数”是指创建和初始化数组的方法。以下是对这些方法的详细解释: ### 方法一:基本的数组定义与初始化 1. **定义一维数组**: - `var _TheArray = new Array()...

    js data日期初始化的5种方法

    在编程时,我们经常需要创建日期对象,因此,本文将介绍JavaScript中初始化日期对象的五种常用方法,并详细解释它们的用法和注意事项。 1. 使用字符串创建日期对象 JavaScript允许我们通过提供一个日期和时间的...

    js日期范围初始化得到前一个月日期的方法

    本文实例讲述了js日期范围初始化得到前一个月日期的方法。分享给大家供大家参考。具体分析如下: 今天做时间范围的初始化设定,开始时间是当前时间的前一个月,终于找到完美的解决方案了。 Date.prototype.format =...

    让div滚动条初始化到最低位置的三种方法

    ### 让div滚动条初始化到最低位置的三种方法 在前端开发中,有时我们需要实现一个功能,即在向某个特定的`div`容器内添加新内容后,使该`div`的滚动条自动滚动到最底部,以确保新添加的内容能够立即呈现在用户的...

    js date 格式化

    1. 初始化默认的日期格式`options.sign`为"yyyy-MM-dd HH:mm:ss"。 2. 使用`_complete`函数对月份、日期、小时、分钟和秒进行处理,确保它们都是两位数。 3. 使用字符串的`replace()`方法,将格式模板中的占位符替换...

    javascript日期格式化

    如果你有一个特定的日期字符串,你可以通过传递字符串参数来初始化`Date`对象: ```javascript let date = new Date("2022-03-15"); // "2022年3月15日" ``` 在JavaScript中,`Date`对象提供了许多方法来获取日期...

    daterangepicker中文示例

    JavaScript部分则会初始化daterangepicker,设置如日期格式、语言、预设范围等参数,并可能包含一些事件处理函数。CSS部分可能用于调整daterangepicker的外观,使其符合网站的整体风格。 在实际应用中,开发者需要...

    JS 格式化时间

    通过new Date()可以创建一个表示当前日期和时间的新对象,或者传入时间戳(以毫秒为单位)来初始化特定日期。 时间戳是自1970年1月1日(UTC/GMT的午夜)以来的毫秒数。在JavaScript中,可以通过Date.now()方法获取...

    jQuery Date Range Picker

    然后在JavaScript中初始化插件: ```javascript $('input[name="date_range"]').daterangepicker(); ``` ### 3. 配置选项 jQuery Date Range Picker提供了丰富的配置选项来定制其行为,例如设定默认日期范围、...

Global site tag (gtag.js) - Google Analytics