// 将时间戳转换成日期格式: function timestampToTime(timestamp) { var date = new Date(timestamp);//时间戳为10位需*1000,时间戳为13位的话不需乘1000 var Y = date.getFullYear() + '年'; var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '月'; var D = (dat…
最近做项目扩展的时候,遇到问题就是将整型转换成指定长度的16进制 刚开始就是直接使用 cast(12 as varbinary(4))但是发现这个不能解决我的问题 所以就上网搜了一下,然后改了改,下面就是函数: Create Function IntToHexLength(@Num int,@HxLength int) ) as begin ),@Length int set @res='' begin )+@res else )) + @res end set @Length=@HxLengt…
保留原来的毫秒值 select extract(epoch from '03:21:06.678'::time); 这个extract(epoch from )函数得到的是时间是秒单位,如果需要毫秒值就直接乘以1000: select extract(epoch from now())*1000; 去掉原来的毫秒值 向下取整函数floor() select floor(extract(epoch from '03:21:06.678'::time)); 向上取整函数ceil()或ceiling(…
//type为1则转换成yyyymmdd格式,type为2则转换成yyyymm格式 function formatTime(time,type){ var temp_time=new Number(time); var temp_date=new Date(temp_time); var temp_year1=""; var temp_month1=""; var temp_day1=""; if(type==1){ temp_year1=tem…