wps怎么改成日期模式(wpsjs如何转换日期型数据)

首页教程更新时间:2023-06-05 02:23:39

excel日期以1900年1月1日为基准点,wps基于js的日期类型与此却有很大差别.

function test01(){ Console.clear() var a = new Date() Console.log(a)//电脑当前时间 2023/1/29 13:14:28 每次运行会变 } function test02(){ Console.clear() var a = new Date() Console.log(a.getTime())//电脑当前时间戳1674998143980 } function test03(){ Console.clear() var a = new Date() a.setTime(1623512012344) Console.log(a)//显示a所对应的时间2021/6/12 15:33:32 } function test04(){ Console.clear() var a = new Date() a.setTime(-2000) Console.log(a)//显示a所对应的时间1969/12/31 23:59:58 a.setTime(-1000) Console.log(a)//显示a所对应的时间1969/12/31 23:59:59 a.setTime(0) Console.log(a)//显示a所对应的时间1970/1/1 }

以上展示了4个测试js代码

wps怎么改成日期模式,wpsjs如何转换日期型数据(1)

通过以上示例可以看到wpsjs的日期型数值采用毫秒制,0对应的日期为1970/1/1

wps怎么改成日期模式,wpsjs如何转换日期型数据(2)

excel vba的1970/1/1对应的日期为25569,所以需要相应转换.

编写一个简单的转换函数

function exceldatetowps(exceldate){ //excel日期值转换成wps日期值的函数,//1970/1/1对应excel日期25569 return (exceldate - 25569)*1000*60*60*24 ////间隔数就是天数,换算成毫秒 }

再来测试 一下:

function demo02(){ Console.clear() var ms=exceldatetowps(Range("b3").Value2) var a = new Date() a.setTime(ms) Console.log(a) }

wps怎么改成日期模式,wpsjs如何转换日期型数据(3)

测试代码正确地显示了B3和B4单元格中的wps日期数值

,
图文教程
相关文章
热门专题
推荐软件
奇热小说
奇热小说
下载
QQ2019手机版
QQ2019手机版
下载
王者荣耀
王者荣耀
下载
百度浏览器迷你版
百度浏览器迷你版
下载
2345浏览器手机版
2345浏览器手机版
下载
网易邮箱
网易邮箱
下载
爱奇艺
爱奇艺
下载
网易云音乐
网易云音乐
下载
WPSOffice
WPSOffice
下载
优酷
优酷
下载
谷歌浏览器(Chrome)
谷歌浏览器(Chrome)
下载
迅雷看看播放器
迅雷看看播放器
下载
UC浏览器
UC浏览器
下载
QQ音乐
QQ音乐
下载
阿里旺旺买家版v9.12.10C官方版
阿里旺旺买家版v9.12.10C官方版
下载
360安全卫士v12.1官方版
360安全卫士v12.1官方版
下载
猜你喜欢
疯妖记满v版
疯妖记满v版
下载
天宏沐晨
天宏沐晨
下载
饥饿小猫数字绘画
饥饿小猫数字绘画
下载
美人跑
美人跑
下载
图床助手v1.0免费版
图床助手v1.0免费版
下载
求福
求福
下载
PSP实况力量棒球2010日版
PSP实况力量棒球2010日版
下载
冠唐设备管理系统
冠唐设备管理系统
下载
模拟人生4女性破洞露腹长裙MOD
模拟人生4女性破洞露腹长裙MOD
下载
圣女与魔法学院
圣女与魔法学院
下载
魔兽争霸3基尔丹加的末日
魔兽争霸3基尔丹加的末日
下载
G+智慧家居
G+智慧家居
下载
盆益康
盆益康
下载
僵尸火力中文版
僵尸火力中文版
下载
SubSpline(3DsMax高级子样条线编辑插件)v1.12官方版
SubSpline(3DsMax高级子样条线编辑插件)v1.12官方版
下载
五彩贝启蒙
五彩贝启蒙
下载