मैं डीबी में एक युग टाइमस्टैम्प के रूप में संग्रहीत दिनांक फ़ील्ड सेट करने के लिए jquery datepicker प्लगइन का उपयोग कर रहा हूं (फ़ील्ड, publ_time , तालिका स्कीमा पर सीधे नक्शे)।jQuery डेटपिकर - मैं तिथि को एक युग टाइमस्टैम्प के रूप में कैसे प्रारूपित कर सकता हूं (सेकेंड में मिलीसेकंड नहीं)
ऐसा लगता है कि डेटपिकर केवल मिलीसेकंड में युग का समर्थन करता है, और सेकंड नहीं। यह बढ़ता जा रहा है कि यह मिली & नैनो सेकंड का समर्थन करता है, लेकिन सेकंड नहीं।
क्या कोई त्वरित कामकाज है?
// Setup datepicker
$('[name=datepicker-publish_time]').datepicker({
dateFormat : 'mm-dd-yy',
altField : '[name=publish_time]',
altFormat : '@'
});
संदर्भ:
jQuery Datepicker - http://jqueryui.com/demos/datepicker/#option-defaultDate
jQuery समर्थन दिनांक प्रारूप - http://docs.jquery.com/UI/Datepicker/formatDate
संपादित करें: नीचे एक त्वरित गंदा समाधान है ...
$('[name=datepicker-publish_time]').datepicker({
dateFormat : 'mm-dd-yy',
onSelect : function(dateText, inst)
{
var epoch = $.datepicker.formatDate('@', $(this).datepicker('getDate'))/1000;
$('[name=publish_time]').val(epoch);
}
});
मुझे एक ही समस्या थी ... आपके समाधान को पोस्ट करने के लिए धन्यवाद। +1 – mpen