2013-07-04 4 views
5

मैं एक बटन (12 बजे प्रारूप) पर क्लिक करके एक टेक्स्ट बॉक्स में तारीख के साथ समय बिताना चाहता हूं।वर्तमान समय के साथ jquery datepicker

कोड अब तक किया गया है। मैं तारीख प्राप्त करने में सक्षम हूं लेकिन मैं वर्तमान तिथि के साथ वर्तमान समय रिकॉर्ड करना चाहता हूं।

$(function() { 
    $("#datepicker1").datepicker({ 
     dateFormat: "yy-mm-dd hh:mm:ss" 
    }).datepicker("setDate", "0"); 
}); 

<input id="datepicker1"> 

एचएच: मिमी: एसएस है जो मैंने सोचा लेकिन यह काम नहीं कर रहा है। कृपया गाइड करें।

यह या तो जेएस या jquery के माध्यम से हो सकता है, लेकिन बटन के क्लिक पर।

+0

नहीं वास्तव में है, लेकिन यह अन्य सवाल आप दे देंगे क्या आप जारी रखना ... http://stackoverflow.com/questions/10599148/ जरूरत है: आप तो इतनी तरह की तारीख और समय स्वरूपों संशोधित कर सकते हैं कैसे करते हैं-ए-मिल-वर्तमान समय केवल-इन-जावास्क्रिप्ट – Archer

उत्तर

0

ओपी की टिप्पणी से,

var d = new Date(); 
var hours = d.getHours(); 
var minutes = d.getMinutes(); 
var seconds = d.getSeconds(); 
var date = d.getDate(); 
var month = d.getMonth(); 
var year = d.getFullYear(); 
if (month < 10) { 
    month = '0' + month; 
} 
if (date < 10) { 
    date = '0' + date; 
} 
$(".div_date_time").text(year + "-" + month + "-" + date + " " + hours + ":" + minutes + ":" + seconds); 
0

एक प्लगइन है कि datepicker करने के लिए एक timepicker कहते है: https://github.com/trentrichardson/jQuery-Timepicker-Addon। इसमें एक "अभी" बटन भी शामिल है जो वर्तमान दिनांक और समय सम्मिलित करता है।

अपने कोड में, को datetimepicker के साथ प्रतिस्थापित करें। डुप्लिकेट

$("#datepicker1").datetimepicker({ 
    dateFormat: "yy-mm-dd", 
    timeFormat: "hh:mm:ss" 
});