导航:首页 > 编程语言 > js把秒格式化

js把秒格式化

发布时间:2023-02-18 01:05:18

A. 怎样通过js输出格式化时间

vardate=newDate(152400938)//不填则是当前时间
varyear=date.getFullYear()//获取年份
varmonth=date.getMonth()+1//获取月份
varday=date.getDate()获取日期版
varhour=date.getHours()//获取小时
varminute=date.getMinutes()//获取分钟
varsecond=date.getSeconds()//获取秒权

B. js 怎样将自带的时间date格式化

var myDate = new Date();

myDate.getYear(); //获取当前年份(2位)
myDate.getFullYear(); //获取完整的年份(4位,1970-????)
myDate.getMonth(); //获取当前月份(0-11,0代表1月)
myDate.getDate(); //获取当前日(1-31)
myDate.getDay(); //获取当前星期版X(0-6,0代表星期天)
myDate.getTime(); //获取当前时间权(从1970.1.1开始的毫秒数)
myDate.getHours(); //获取当前小时数(0-23)
myDate.getMinutes(); //获取当前分钟数(0-59)
myDate.getSeconds(); //获取当前秒数(0-59)
myDate.getMilliseconds(); //获取当前毫秒数(0-999)
myDate.toLocaleDateString(); //获取当前日期
var mytime=myDate.toLocaleTimeString(); //获取当前时间
myDate.toLocaleString( ); //获取日期与时间

C. 怎样在js里面格式化日期

functionFormatDate(strTime){
vardate=newDate(strTime);
returndate.getFullYear()+"-"+(date.getMonth()+1)+"-"+date.getDate();
}
FormatDate("TueJul1601:07:00CST2013");

D. 怎样在js里面格式化日期

格式化时间
参数: formatStr 格式化串 y年,m月,d日,h小时,i分钟,s秒钟 缺省值 "y-m-d h:i:s"
fdate 要格式化的时间(时间戳)UTC秒数 缺省值 当前时间
实例: formatDate() 当前时间默认格式 如 2011-4-12 12:51:12
formatDate('y/m/d', 2132132131) 某时间格式为 年月日 如 2010/12/5
function formatDate(formatStr, fdate)
{
var fTime, fStr = 'ymdhis';
if (!formatStr)
formatStr= "y-m-d h:i:s";
if (fdate)
fTime = new Date(fdate);
else
fTime = new Date();
var formatArr = [
fTime.getFullYear().toString(),
(fTime.getMonth()+1).toString(),
fTime.getDate().toString(),
fTime.getHours().toString(),
fTime.getMinutes().toString(),
fTime.getSeconds().toString()
]
for (var i=0; i<formatArr.length; i++)
{
formatStr = formatStr.replace(fStr.charAt(i), formatArr[i]);
}
return formatStr;
}

E. js怎么把时间转换成年月日时分秒的形式

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建版html文件,例如:权index.html。

F. jsrender如何格式化时间

你好,可以自定义格式化时间

Date.prototype.format=function(fmt){//author:meizz
varo={
"M+":this.getMonth()+1,//月份
"d+":this.getDate(),//日
"h+":this.getHours(),//小时
"m+":this.getMinutes(),//分
"s+":this.getSeconds(),//秒
"q+":Math.floor((this.getMonth()+3)/3),//季度
"S":this.getMilliseconds()
//毫秒
};
if(/(y+)/.test(fmt))
fmt=fmt.replace(RegExp.$1,(this.getFullYear()+"")
.substr(4-RegExp.$1.length));
for(varkino)
if(newRegExp("("+k+")").test(fmt))
fmt=fmt.replace(RegExp.$1,(RegExp.$1.length==1)?(o[k])
:(("00"+o[k]).substr((""+o[k]).length)));
returnfmt;
};
newDate().format("yyyy-MM-dd")//使用


希望可以帮助到你

G. 如何在js中将时间戳转换为时间格式

如何在js中将时间戳转换为时间格式

将时间戳转换成日期格式:
简单的一句程式码
var date = new Date(时间戳); 获取一个时间物件 注意:如果是uinx时间戳记得乘于1000。比如php函式time()获得的时间戳就要乘于1000
/*----------下面是获取时间日期的方法,需要什么样的格式自己拼接起来就好了----------*/
date.getFullYear();获取完整的年份(4位,1970)
date.getMonth();获取月份(0-11,0代表1月,用的时候记得加上1)
date.getDate();获取日(1-31)
date.getTime();获取时间(从1970.1.1开始的毫秒数)
date.getHours();获取小时数(0-23)
date.getMinutes();获取分钟数(0-59)
date.getSeconds();获取秒数(0-59)
例子,比如需要这样的格式:yyyy-MM-dd hh:mm:ss
var date = new Date(1398250549490);
Y = date.getFullYear() + '-'
M = (date.getMonth()+1 < 10 ? Ɔ'+(date.getMonth()+1) : date.getMonth()+1) + '-'
D = date.getDate() + ' '
h = date.getHours() + ':'
m = date.getMinutes() + ':'
s = date.getSeconds();
console.log(Y+M+D+h+m+s); 呀麻碟
输出结果:2014-04-23 18:55:49
将日期格式转换成时间戳:
也很简单
date = new Date(񟭎-04-23 18:55:49:123'); 传入一个时间格式,如果不传入就是获取现在的时间了,就这么简单。
有三种方式获取
time1 = date.getTime()
time2 = date.valueOf()
time3 = Date.parse(date)
三种获取的区别
第一、第二种:会精确到毫秒
第三种:只能精确到秒,毫秒将用0来代替
比如上面程式码输出的结果(一眼就能看出区别):
1398250549123
1398250549123
1398250549000
注意:获取到的时间戳除于1000就可以获得unix的时间戳了,在传值给PHP时用得到。

如何用date将时间戳转换为时间格式

时间戳就是如1377216000000 这种格式我们在mysql资料库中会经常用到把时间转换成时间戳或把时间戳转换成日期格式了,下面我来介绍安卓中时间戳操作转换方法。
一、原理
时间戳的原理是把时间格式转为十进位制格式,这样就方便时间的计算。好~ 直接进入主题。(下面封装了一个类,有需要的同学可以参考或是直接Copy 就可以用了。)
如: 2013年08月23日 转化后是 1377216000000
二、步骤
1、建立 DateUtilsl类。
程式码如下 复制程式码
importjava.text.ParseException;
importjava.text.SimpleDateFormat;
importjava.util.Date;

/*
* @author Msquirrel
*/
public class DateUtils {

privateSimpleDateFormat sf = null;
/*获取系统时间 格式为:"yyyy/MM/dd "*/
public static String getCurrentDate() {
Date d = newDate();
sf = newSimpleDateFormat("yyyy年MM月dd日");
returnsf.format(d);
}

/*时间戳转换成字元窜*/
public static String getDateToString(long time) {
Date d = newDate(time);
sf = newSimpleDateFormat("yyyy年MM月dd日");
returnsf.format(d);
}

/*将字串转为时间戳*/
public static long getStringToDate(String time) {
sdf = newSimpleDateFormat("yyyy年MM月dd日");
Date date = newDate();
try{
date = sdf.parse(time);
} catch(ParseException e) {
TODO Auto-generated catch block
e.printStackTrace();
}
returndate.getTime();
}
2、在对应使用的地方呼叫就可以了。
程式码如下 复制程式码
DateUtils.getCurrentDate(); 获取系统当前时间

DateUtils.getDateToString(时间戳); 时间戳转为时间格式

DateUtils.getStringToDate("时间格式");时间格式转为时间戳

js 字串如何转换为时间格式?

varstr="2010-08-01";转换日期格式str=str.replace(/-/g,'/');"2010/08/01";建立日期物件vardate=newDate(str);加一天date.setDate(date.getDate()+1);没有格式化的功能,只能一个一个取str=date.getFullYear()+'-'因为js里month从0开始,所以要加1+(parseInt(date.getMonth())+1)+'-'+date.getDate();

varstr="2010-08-01";转换日期格式str=str.replace(/-/g,'/');"2010/08/01";建立日期物件vardate=newDate(str);加一天date.setDate(date.getDate()+1);

如何在EXCEL表格中将时间格式转换为数值格式?

假定原资料在A列从A1开始,解决办法如下:
方法一:使用辅助列法。
1、在B1输入公式=MID(A1,MIN(FIND(ROW($1:$9),A1&1/17)),20)按组合键结束,下拉填充。
2、在C1输入公式=B1*24 下拉填充就是你所要的结果。
方法一:定义名称法。
1、将滑鼠点中B1单元格,按CTRL+F3调出定义名称功能,在“名称”处输入ZH,在“引用位置”处输入=MID(A1,MIN(FIND(ROW($1:$9),A1&1/17)),20),确定。
2、在B1单元格输入公式=ZH*24 ,下拉填充即是你所要的结果。

怎么把mysql里面的时间格式转换为时间戳

UNIX_TIMESTAMP 从XXXX-XX-XX XX:XX:XX变成int
FROM_UNIXTIME 从int变成XXXX-XX-XX XX:XX:XX

excel里如何将数值转换为时间格式

hour 函式只能是0到23的整数(一天24小时) 若把你的时间转换为小时,必须用函式。 假设时间在A1,则在B1输入公式: =DAY(A1)*24+HOUR(A1)+MINUTE(A1)/60+SECOND(A1)/3600

怎么在mysql中将时间戳转换成时间格式

在实现类中查询资料库后,往物件中设定值的时候用getTimestamp()
如:物件名.setPubtime(rs.getTimestamp(1));

js 字串转换为时间格式

new Date在不同浏览器中支援的写法都不同,最相容的写法是yyyy/MM/dd
其他写法在部分浏览器中无法解析
如,IE7不支援(yyyy-MM-dd,只支援/分割)
chrome支援的种类很多
Firefox支援yyyy/M/d但不支援yyyy-M-d等

如何将字串转换为时间格式

java中将字串转换成日期型别,可以使用SimpleDateFormat日期转换类,有一个前提是字串必须满足日期的格式,如果不是会有异常

如何将数值型变数转换为时间格式

开启Excel文件;
选择要转换的表格区域,右键-设定单元格格式
选择:数字-日期或者时间-型别(可根据自己的需要选择型别,跟多的可以在自定义里

H. JS时间格式转化

/**时间格式化
*把Date 用Map保存后的“Aug 30, 2015 10:57:33 AM”字符串格式的时间转为“yyyy-MM-dd HH:mm:ss”,“yyyy-MM-dd HH:mm”,“yyyy-MM-dd”的格式字符串
*/
function timeFormat(timeStr,formatStr){
var arr = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
var arrtime = timeStr.split(" ");
var str = arrtime[2];//年
str += "-";
for(var i=0;i<arr.length;i++){//月
if(timeStr.indexOf(arr[i])!=-1){
str += (i+1)>=10?(i+1):"0"+(i+1);
}
}
str += "-";
str += arrtime[1].substring(0,2);//日
if(formatStr == "yyyy-MM-dd"){
return str;
}
str += " ";
var hh = arrtime[3].substring(0,2);//小时
if(formatStr == "yyyy-MM-dd HH:mm"){//小时分钟
if(timeStr.indexOf("PM")!=-1){
str += (parseInt(hh)+12);
str += arrtime[3].substring(2,5);
}else{
str += arrtime[3].substring(0,5);
}
}
if(formatStr == "yyyy-MM-dd HH:mm:ss"){//小时分钟秒
if(timeStr.indexOf("PM")!=-1){
str += (parseInt(hh)+12);
str += arrtime[3].substring(2,9);
}else{
str += arrtime[3].substring(0,9);
}
}
return str;
}

I. js时间格式化

对Date的扩展,将 Date 转化为指定格式的String
月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符,
年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字)
// 例子:
// (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423
// (new Date()).Format("yyyy-M-d h:m:s.S") ==> 2006-7-2 8:9:4.18
Date.prototype.Format = function(fmt)
{ //author: meizz
var o = {
"M+" : this.getMonth()+1, //月份
"d+" : this.getDate(), //日
"h+" : this.getHours(), //小时
"m+" : this.getMinutes(), //分
"s+" : this.getSeconds(), //秒
"q+" : Math.floor((this.getMonth()+3)/3), //季度
"S" : this.getMilliseconds() //毫秒
};
if(/(y+)/.test(fmt))
fmt=fmt.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length));
for(var k in o)
if(new RegExp("("+ k +")").test(fmt))
fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));
return fmt;
}

J. js中要怎么格式化一个时间

刚项目中需要使用js格式化输出时间,发现js中并没有现成的类似PHP中date()的函数。于是用模拟一个方便以后使用,代码如下:

格式化时间
参数: formatStr 格式化串 y年,m月,d日,h小时,i分钟,s秒钟 缺省值 "y-m-d h:i:s"
fdate 要格式化的时间(时间戳)UTC秒数 缺省值 当前时间
实例: formatDate() 当前时间默认格式 如 2011-4-12 12:51:12
formatDate('y/m/d', 2132132131) 某时间格式为 年月日 如 2010/12/5
function formatDate(formatStr, fdate)
{
var fTime, fStr = 'ymdhis';
if (!formatStr)
formatStr= "y-m-d h:i:s";
if (fdate)
fTime = new Date(fdate);
else
fTime = new Date();
var formatArr = [
fTime.getFullYear().toString(),
(fTime.getMonth()+1).toString(),
fTime.getDate().toString(),
fTime.getHours().toString(),
fTime.getMinutes().toString(),
fTime.getSeconds().toString()
]
for (var i=0; i<formatArr.length; i++)
{
formatStr = formatStr.replace(fStr.charAt(i), formatArr[i]);
}
return formatStr;
}

阅读全文

与js把秒格式化相关的资料

热点内容
word2007层次结构 浏览:456
去掉文件名的数字 浏览:713
word公司 浏览:710
淘宝店数据包怎么上传 浏览:341
pbt文件 浏览:204
HX基础编程怎么改变字体 浏览:876
怎么开网络教学 浏览:915
630升级工程武器 浏览:936
用换机助手接收的软件文件在哪找 浏览:282
阅达app一教一辅五年级有哪些 浏览:7
win10系统用f2调节音量 浏览:19
压缩文件密码器 浏览:840
线下活动数据分析有哪些 浏览:314
助听器插片式编程线如何连接 浏览:293
怎么删除系统休眠文件 浏览:914
搜索文件内容中包含的文字并替换 浏览:542
微信相册程序图标 浏览:714
win8怎么显示文件格式 浏览:547
文件服务器中毒 浏览:721
如何修改网站访问次数 浏览:518

友情链接