2014-04-16 39 views
0

我遇到過一種獨特的情況,我不能再使用php來格式化時間戳,而是需要我們jquery/js。js時間戳到可讀格式...需要複製php功能

在PHP:

給出( '2014年4月1日20時05分00秒', 'F JS,Y @ G:I A')將返回「2014年4月1日@ 8: 05 pm'

// Date/time converter for strings 
function convertStringTime($timestamp, $format) 
{ 
    if ($timestamp == '' or $timestamp == 0) 
    { 
     return 'n/a'; 
    } 
    else // return actual time 
    { 
     $timestamp = strtotime($timestamp); 
     $timestamp = date($format, $timestamp); 

     return $timestamp; 
    } 
} 

我需要使用相同的輸入和輸出在jquery/js中複製此函數。我做了一些快速搜索,但無法找到任何形式的內置調用來格式化日期/時間。有沒有提供這樣做?

+0

http://www.datejs.com/ – Phil

回答

1

jQuery dateFormat是一個單獨的插件。您需要使用<script>標籤明確加載。直接你沒有任何選擇。

+1

不錯的發現...這工作很好...感謝您的建議。 – user756659