EasyUI Forum
April 28, 2024, 06:12:04 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: date format on the popup  (Read 17449 times)
ryan
Newbie
*
Posts: 5


View Profile
« on: May 09, 2012, 07:56:37 AM »

how to format the current date code edit data on a popup to fit with what we want ?  Huh
example


I want the date format when edited as below

« Last Edit: May 17, 2012, 10:06:57 AM by ryan » Logged
stworthy
Administrator
Hero Member
*****
Posts: 3581


View Profile Email
« Reply #1 on: May 09, 2012, 07:34:31 PM »

It is the problem to set your date format to 'm-d-y'. Please override the 'formatter' and 'parser' of datebox:
Code:
$.fn.datebox.defaults.formatter = function(date){
var y = date.getFullYear();
var m = date.getMonth()+1;
var d = date.getDate();
return (m<10?('0'+m):m)+'-'+(d<10?('0'+d):d)+'-'+y;
};
$.fn.datebox.defaults.parser = function(s){
if (!s) return new Date();
var ss = s.split('-');
var m = parseInt(ss[0],10);
var d = parseInt(ss[1],10);
var y = parseInt(ss[2],10);
if (!isNaN(y) && !isNaN(m) && !isNaN(d)){
return new Date(y,m-1,d);
} else {
return new Date();
}
};
Logged
ryan
Newbie
*
Posts: 5


View Profile
« Reply #2 on: May 10, 2012, 03:38:44 AM »

code run on the calendar but not change when popup appear when editing formatted data from the database remains y-m-d
« Last Edit: May 10, 2012, 03:49:14 AM by ryan » Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!