Форум: "Прочее";
Текущий архив: 2007.08.19;
Скачать: [xml.tar.bz2];
Внизвопросик по яваскрипту Найти похожие ветки
← →
antonn © (2007-07-21 22:06) [0]если в яваскрипте функция, выводящая время по формату, аналогично formatdatetime() в дельфи, или strftime() в пхп? и чтоб работало под всем распространнеными браузерами. Есть ли такая?
← →
palva © (2007-07-21 22:21) [1]Есть.
http://www.mattkruse.com/javascript/date/
← →
antonn © (2007-07-21 22:45) [2]вот спасибо, да еще с примерами%)
← →
palva © (2007-07-21 22:57) [3]Вы, наверно, заметили, что примеры работающие. Вводи значения и нажимай кнопку.
← →
antonn © (2007-07-21 23:33) [4]может кому пригодится, функция, рабтающая почти с форматом strftime()
перед использованием, в формате нужно удалить проценты - str_replace("%", "", $winformat);var MONTH_NAMES=new Array("January","February","March","April","May","June","July","August","Septemb er","October","November","December","Jan","Feb","Mar","Apr","May","Jun","Jul","A ug","Sep","Oct","Nov","Dec");
var DAY_NAMES=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Su n","Mon","Tue","Wed","Thu","Fri","Sat");
function LZ(x){
return(x<0||x>9?"":"0")+x
}
function formatDate(date,format){
format=format+"";
var result="";
var i_format=0;
var c="";
var token="";
var y=date.getYear()+"";
var M=date.getMonth()+1;
var d=date.getDate();
var E=date.getDay();
var H=date.getHours();
var m=date.getMinutes();
var s=date.getSeconds();
var value=new Object();
value["H"]=LZ(H);
value["M"]=LZ(m);
value["S"]=LZ(s);
value["m"]=LZ(M);
value["d"]=LZ(d);
if(y.length < 4){
y=""+(y-0+1900);
}
value["Y"]=y;
value["y"]=y.substring(2,4);
value["MMM"]=MONTH_NAMES[M-1];
value["NNN"]=MONTH_NAMES[M+11];
value["E"]=DAY_NAMES[E+7];
value["EE"]=DAY_NAMES[E];
while(i_format < format.length){
c=format.charAt(i_format);
token="";
while((format.charAt(i_format)==c) &&(i_format < format.length)){
token += format.charAt(i_format++);
}
if(value[token] != null){
result=result + value[token];
}else{
result=result + token;
}
}
return result;
}
формыт от пхп:%H:%M
%H:%M:%S
%m/%d/%Y %m/%d/%y
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.08.19;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.045 c