相关疑难解决方法(0)

Javascript获取并格式化当前日期

可能的重复:
在 JavaScript 中格式化日期

我需要以这样的格式显示当前日期(一些示例):

sep 10, 2012
nov 5, 2012
Run Code Online (Sandbox Code Playgroud)

等等。

使用javascript我获取当前日期对象

var date  = new Date();
Run Code Online (Sandbox Code Playgroud)

我接下来需要做什么?

javascript format date

5
推荐指数
1
解决办法
1万
查看次数

在jQuery中转换UNIX时间戳

好吧,我使用带有getJSON的php页面从我的表中获取时间戳.这是结构.

main.php - >使用getJSON(abc.php) - >我的表中的值

有没有办法将此UNIX时间戳转换为此格式:

dh-mm-yyyy at hh:mm am

jquery getjson

4
推荐指数
1
解决办法
2万
查看次数

如何在日期字符串的月/日添加前导"0"?

所以我写了一个方法,它取一个数字并减去当前日期的月数.

我试图找出如何在少于10的月份之前添加"0".另外,如何在小于10的日子前面添加"0".

目前,它返回对象时(2012-6-9).它返回6和9,前面没有'0',有人可以告诉我该怎么做吗?

这是我的代码

lastNmonths = function(n) {
    var date = new Date();

    if (n <= 0)
        return [date.getFullYear(), date.getMonth() + 1 , date.getDate()].join('-');
    var years = Math.floor(n/12); 


   var months = n % 12;


    if (years > 0)
        date.setFullYear(date.getFullYear() - years);

    if (months > 0) {
        if (months >= date.getMonth()) {
            date.setFullYear(date.getFullYear()-1 );
            months = 12 - months; 
            date.setMonth(date.getMonth() + months );
        } else {
            date.setMonth(date.getMonth() - months);
        }
    }

}

    return [date.getFullYear(), date.getMonth() + 1, date.getDate()].join('-');
};
Run Code Online (Sandbox Code Playgroud)

javascript jquery date datepicker

4
推荐指数
1
解决办法
1万
查看次数

JavaScript Date.toString()基数参数错误

为什么以下代码不会将我的日期输出为字符串!?

var d1 = Date.parse('10/29/1990 12:00:00 AM');
console.log(d1.toString('dd/MM/yyyy'));
Run Code Online (Sandbox Code Playgroud)

错误是:

未捕获的RangeError:toString()基数参数必须介于2和36之间

只是试图格式化日期......

javascript jquery

4
推荐指数
1
解决办法
9079
查看次数

如何使用jQuery / Javascript更改日期格式?

今天,我想使用jQuery / Javascript将日期转换为其他格式:

$date = '2013-04-01T19:45:11.000Z'
$cool = date('Y-m-d',strtotime($date));
Run Code Online (Sandbox Code Playgroud)

如何在jQuery / Javascript中做到这一点(PHP)?

谢谢!

javascript php jquery date date-formatting

4
推荐指数
1
解决办法
5万
查看次数

格式化PHP和Javascript时钟

我从PHP中获取了这段代码,带有javascript代码,实时时钟,并成功将其放在我的网站上.代码在这里:

<?php
function d1() {
    $time1 = time();

    $date1 = date("h:i:sa",$time1);
    echo $date1;
}
?>
<script>
    var now = new Date(<?php echo time() * 1000 ?>);
    function startInterval(){
        setInterval('updateTime();', 1000);
    }
    startInterval();//start it right away
    function updateTime(){
        var nowMS = now.getTime();
        nowMS += 1000;
        now.setTime(nowMS);
        var clock = document.getElementById('qwe');
        if(clock){
            clock.innerHTML = now.toTimeString();//adjust to suit
        }
    }
</script>
<div id="qwe"></div>
Run Code Online (Sandbox Code Playgroud)

但是,时间格式显示为:

21:41:44 GMT-0400 (Eastern Standard Time)
Run Code Online (Sandbox Code Playgroud)

我希望它显示为

9:41:44 PM
Run Code Online (Sandbox Code Playgroud)

我假设这一行

 clock.innerHTML = now.toTimeString();//adjust to suit
Run Code Online (Sandbox Code Playgroud)

是我需要改变的,但找不到任何非常简单的格式.我是否需要自己编写一些内容以此自定义格式显示?

javascript php

4
推荐指数
1
解决办法
113
查看次数

在 jquery/javascript 中以 yyyy-mm-dd hh-mm 格式格式化日期(以毫秒为单位)

我以毫秒为单位获取日期,并通过以下方式将其转换为 IST:

new Date(1487651547000)  
Run Code Online (Sandbox Code Playgroud)

哪个输出

2017 年 2 月 21 日星期二 10:02:27 GMT+0530(印度标准时间)

现在,我需要以下格式的日期:

2017-02-21 10:02:27

我在 stackoverflow 上寻找链接,但没有一个适合我。

任何帮助,将不胜感激。

javascript jquery datetime date

4
推荐指数
1
解决办法
1万
查看次数

在javascript中格式化日期字符串

你好每个我都有类型字符串的日期字段与iso格式,如下所示:const date ="2017-06-10T16:08:00:我想以某种方式编辑以下格式的字符串,如下所示:10-06-2017但我我努力实现这一目标.我在"T"字符之后剪切了子字符串

javascript string customization

4
推荐指数
3
解决办法
6万
查看次数

在JavaScript中将字符串转换为日期

我有一个字符串看起来像这样:

"2013/1/16"
Run Code Online (Sandbox Code Playgroud)

有什么方法可以在javascript中快速将其转换为日期对象,例如:

convertToDateTime("2013/1/16", "yyyy/MM/dd")
Run Code Online (Sandbox Code Playgroud)

javascript date

3
推荐指数
1
解决办法
6万
查看次数

将日期格式化为长格式

我正在使用 javascript 并试图将我以这种格式收到的日期格式化2017-07-31为这种格式July 31, 2017

是否有实现此目的的最佳实践?

javascript date

3
推荐指数
1
解决办法
3639
查看次数