SPC-Light显示正常的日期与时间
SPC-Light的日期值与时间值显示正常的日期与时间。在读取到它的日期值:
得到的结果,如41633;
读取时间:
得到的结果如0.556678240740741。
要把它们显示正常的日期与时间格式。在VB.NET中,显示日期使用使用Date.FromOADate()方法。
Dim d As Object = app.DDERequest(spcl, "Date(" & j & ")")(1) Console.WriteLine(Date.FromOADate(d))
而时间呢,可以使用TimeSpan.FromDays()方法:
Dim t As Object = app.DDERequest(spcl, "Time(" & j & ")")(1) Console.WriteLine(TimeSpan.FromDays(t))
如果把这两个值,传至SQL Server 2012之后,再转换,你可以使用CAST来实现,如:
@D = CAST(CAST(CAST([Date] AS decimal(18,0)) - 2 AS datetime) AS DATE), @T = CAST(CAST(CAST([Time] AS decimal(18,15)) AS datetime) AS TIME)
日期与时间转换方法均一样,把值转换为DATETIME,然后再转为DATE或是TIME。看到否,日期为何要减去2? 因为SQL的日期计算与SPC-Light(MS Access,Excel等)不一样。SQL的日期是以1900-01-01开始,它计算为0天,而SPC-Light计算为1天。另外1900年不是闰年,SQL Server识别到,而SPC-Light识别不了,错把它当作闰年1900-02-29(这是一个不存在的日期)来计算,所以转换出来的日期比会SPC-Light多2天,因此因这两个原因需减去这2天。
SPC-Light显示正常的日期与时间相关推荐
- Java黑皮书课后题第6章:**6.24(显示当前日期和时间)程序清单2-7显示当前时间。改进这个例子,显示当前的日期和时间。程序清单6-12中的日历例子可以提供一些如何提供如何求年月日的思路
6.24(显示当前日期和时间)程序清单2-7显示当前时间.改进这个例子,显示当前的日期和时间.程序清单6-12中的日历例子可以提供一些如何提供如何求年月日的思路 题目 题目描述 2-7显示当前时间 从 ...
- 汇编语言:以“年/月/日 时:分:秒”的格式,显示当前的日期、时间。
题目:访问cmos ram,用汇编语言编程,以"年/月/日 时:分:秒"的格式,显示当前的日期.时间. 我编写的程序是用直接写显存的方式,在屏幕中间显示系统的当前时间. 但是,有两 ...
- 计算机获取的系统时间是什么时间格式,【excle怎样获取当前日期格式】如何在EXCEL中显示当天的日期和时间?...
Excel中,如何用函数获取当前日期(即系统日期)的月份值? 个=month(today()). 当月=month(today()),当日=day(today()). =TODAY()获得当前日期,形 ...
- java里面怎么生成备注时间_Android studio 创建java文件时 注解显示作者、日期、时间...
小白找问题先看效果 看图 image.png 实现步骤如下 image.png 在这个模板中,您可以在#parse指令的帮助下指定要包含在文件模板(templates选项卡)中的代码片段.一个模板可以 ...
- linux-shell命令之date【显示/设置系统日期/时间】
功能说明:显示或设置系统时间与日期. 语法介绍:date [-d <字符串>][-u][+%H%I%K%l%M%P%r%s%S%T%X%Z%a%A%b%B%c%d%D%j%m%U%w%x% ...
- linux7设置时间,CentOS 7 设置日期和时间
现代操作系统分为以下两种类型的时钟: 实时时钟(Real-Time Clock,RTC),通常称为硬件时钟(一般是系统主板上的集成电路),它完全独立于操作系统的当前状态,即使在计算机关闭时也能运行. ...
- 日期和时间规范函数 (Entity SQL)
下表显示 Entity SQL 日期和时间规范函数.datetime 为 DateTime 值. 功能 说明 AddNanoseconds( expression,number) 将指定的毫微秒 nu ...
- linux脚本日期时间,Linux 日期和时间操作详解
Linux 日期和时间操作详解 发布时间:2012-11-27 15:10:07 作者:佚名 我要评论 Linux将时钟分为系统时钟(System Clock)和硬件(Real Time Cl ...
- linux拉取指定时间内,Linux 日期和时间操作详解
Linux将时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟两种.系统时间是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的 ...
- [OC-Foundation框架]-<字符串And日期与时间>
文章目录 OC里的字符串 NSString 和 NSMutableString NSString 的功能 NSString-功能创建的三种方式 NSString-的常用功能 NSRange 变量 可变 ...
最新文章
- 服务器状态监控之一背景介绍及解决方案建议
- 解决idea中maven项目无法读取src/main/java目录下面的配置文件问题
- caffe中权值初始化方法
- linux fish,LINUX命令fishshell-系统管理-比bash更好用的shell
- 【javascript】数字相加
- (转)互联网——降级论
- BZOJ 1568 Blue Mary开公司
- 微服务架构与API网关
- c语言灰度图像转伪彩色图像,彩色图像--伪彩处理 灰度图转伪彩色图像
- 小记(1)偷影子的人
- python中函数的定义通常会从关键字_4.7. 深入 Python 函数定义
- 为什么新网站上线一个月都没有收录?
- narwal机器人_Narwal云鲸首创“基站+机器人”,智能扫拖干净省心
- java第九课——继承
- 小米手机扩容教程_手把手教你把手机16G内存升级128G 【图文教程】
- [USACO10OCT]汽水机Soda Machine
- android7 es文件,让你更了解你的手机 – ES 文件管理器 #Android
- 计算机教程打字方法,电脑快速打字方法教程
- python如何实现电子邮件的发送
- 养老e周刊创始人孙黎:16000字讲解「互联网+养老」需要面对的难题