社区
C#
帖子详情
C#的DateTime如何转换为delphi的TDateTime?
ddr527
2010-01-19 05:42:51
C#的DateTime如何转换为delphi的TDateTime?
...全文
233
5
打赏
收藏
C#的DateTime如何转换为delphi的TDateTime?
C#的DateTime如何转换为delphi的TDateTime?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vrhero
2010-01-19
打赏
举报
回复
ToFileTime 将当前 DateTime 对象的值转换为 Windows 文件时间。
ToFileTimeUtc 将当前 DateTime 对象的值转换为 Windows 文件时间。
ToLocalTime 将当前 DateTime 对象的值转换为本地时间。
ToLongDateString 将当前 DateTime 对象的值转换为其等效的长日期字符串表示形式。
ToLongTimeString 将当前 DateTime 对象的值转换为其等效的长时间字符串表示形式。
ToOADate 将此实例的值转换为等效的 OLE 自动化日期。
没事儿看看MSDN...
ddr527
2010-01-19
打赏
举报
回复
毕竟,很多语言都是用double或整数来表示日期的,C#没有什么方便的转换方法吗?
ddr527
2010-01-19
打赏
举报
回复
用转字符串的方法肯定是不严格的,不想这样用。
Delphi的日期时间类型就是一个double,这是知道的。我想知道的是,DateTime有没有什么便捷的方式把当前时间转为某日起的秒数或其它。
Ticks是不是就是自公元零年起的时间间隔?
ksy
2010-01-19
打赏
举报
回复
用DateTime.ToString("yyyy-MM-dd HH:mm:ss") 转换成以下格式:
2010-01-19 18:00:00
再用delphi的StrToDateTime转换成日期格式。
ztenv
2010-01-19
打赏
举报
回复
1、直接转换为double,然后再由double转成TDateTime,(没有试过,不知道行不行,但内部表示都是Double)
2、定义一个中间结构,然后C#转成结构然后再由结构转成TDateTime(绝对可行。。。。。。但麻烦)
Net网站开发必学知识点(基于
c#
和razor)、razor教程
本课程主要基于Visual Studio2019下讲解net网站开发必备的知识点:网页中表单的使用、Request对象、
DateTime
对象、cookie的读写、在线编辑器的使用、图片上传、数据库的增删改查、分页的原理和实现、简易信息系统实战;基于Razor和
c#
语法讲解。
C#
中
DateTime
,
Delphi
T
DateTime
关于加密狗的事件,终于搞定了。 所有原因竟然是因为
Delphi
的T
DateTime
的起始时间。 按照api求出的值为 41455 如果按照这个uint
转换
成时间,考虑的怎么都不对,Google之,如果要
转换
Integer为
DateTime
,一般情况是在某个时间基础上+差值。 有的人说1900.1.1 ,有的人说1970.1.1 这两个值和我所需要的都不对。最后在一篇文章中查到...
dephi 中
DateTime
的用法
在编写应用程序时,我们需要经常与时间和日期打交道,因此经常需要一些对时间的控制技术,在
Delphi
中,提供了一整套对日期和时间的操作函数,在此,我将详细介绍一下在
Delphi
中的时间操作技术,希望能对大家有所帮助。
Delphi
中的用于表示时间的类型: 首先,看一看在
delphi
中用于描述时间的几种数据结构,对时间的操作,其实就是对这些结构的操作。 T
DateTime
类型: Delp...
【摘自网上】
Delphi
中
DateTime
的用法
在编写应用程序时,我们需要经常与时间和日期打交道,因此经常需要一些对时间的控制技术,在
Delphi
中,提供了一整套对日期和时间的操作函数,在此,我将详细介绍一下在
Delphi
中的时间操作技术,希望能对大家有所帮助。
Delphi
中的用于表示时间的类型: 首先,看一看在
delphi
中用于描述时间的几种数据结构,对时间的操作,其实就是对这些结构的操作。 T
DateTime
类型:
Delphi
中最常用的表示日期时间的数据类型T
DateTime
类型,和普通的整形数一样,你可以给日期定义一个日期型变量以便在程序中进行操
Delphi
的T
Datetime
转换
成
C#
的
DateTime
public static
DateTime
DoubleTo
DateTime
(double xd) { int d, h, m, s, mm; double dd, dh, dm, ds, dmm; dd = xd; d = (int)dd;
C#
110,570
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章