社区
Delphi
帖子详情
日期转换问题?
bitter
2000-04-19 10:50:00
我想把'000418'转换成2000-04-18
但d5总报转换错误,自己设定shortDateFormat('yymmdd')也不行
如何解决?
...全文
306
6
打赏
收藏
日期转换问题?
我想把'000418'转换成2000-04-18 但d5总报转换错误,自己设定shortDateFormat('yymmdd')也不行 如何解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hony
2000-05-26
打赏
举报
回复
我提供一个很常用的方法,很有效.先定义3个word变量 var y,m,d:word;
在某过程中加入下面代码,假定在edit1编辑框中显示.
代码为:
decodedate(date,y,m,d);
edit1.text:=y+'-'+m+'-'+d;
是不是很方便?^o^
zyc
2000-05-22
打赏
举报
回复
在Delphi中,日期的字串必须有分隔符。象000418的字串在没有经变换的前提下是不能由Delphi的strtodate来转换的。以下提供一种方法,在对原来字串经少量处理后可实现你想要的功能,程序如下:
procedure TForm1.Button1Click(Sender: TObject);
var
sd,s:string;
dt:TDatetime;
begin
shortdateformat := 'yy-mm-dd';
s :='000418';
insert('-',s,3);
insert('-',s,6);
dt := strtodate(s);
shortdateformat:='yyyy-mm-dd';
sd := datetostr(dt);
Edit1.Text :=sd;
end;
你在一个新的工程中加入一个Button和一个Edit, 在Buton1的Onclick加入上述代码即可看到结果。
xiaonan
2000-05-21
打赏
举报
回复
var
str:string;
d1,d2:datetime;
begin
d1:=strtodatetime(str);
str :=formatdatetime('yyyy-mm-dd',d1);
d2:=strtodatetime(str);
end;
解释:d2为返回值。
zoao
2000-04-20
打赏
举报
回复
进行截取
supershan
2000-04-20
打赏
举报
回复
你可用程序实现,进行截取
点点
2000-04-20
打赏
举报
回复
你试一试下面的程序,我已验证过
procedure TForm1.Button1Click(Sender: TObject);
var
D:tdatetime;
begin
ShortDateFormat:='YYYY-MM-DD';
LongDateFormat:='YYYY-MM-DD';
DateSeparator:='-';
TwoDigitYearCenturyWindow := 90;
D:=strtodate('00-04-18');
showmessage(datetostr(D));
end;
SpringMvc
日期
转换
器(注解+自定义)
为啥要写
日期
转换
器? springmvc不知道
日期
的格式,不写
日期
转换
器将会出现
日期
格式未知,从而报400错误,这也是常见的参数异常错误。
日期
转换
器实现 1、创建自定义
日期
转换
类,需要实现Converter抽象类 2、自定义
日期
转换
(1、2步的详细代码如下,我解释的也很详细) package com.xue.utils; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date;
[C语言]
日期
转换
问题
之二:按如下函数原型用函数编程解决如下的
日期
转换
问题
(要求考虑闰年的
问题
): 输入某一年的第几天,计算并输出它是这一年的第几月第几日。 /* 函数功能:给定的某一年的
按如下函数原型用函数编程解决如下的
日期
转换
问题
(要求考虑闰年的
问题
): 输入某一年的第几天,计算并输出它是这一年的第几月第几日。 /* 函数功能:给定的某一年的第几天,计算它是这一年的第几月第几日 函数入口参数:整型变量year、yearDday,分别代表年和这一年的第几天 函数出口参数:整型指针pMonth,指向存储这一年的第几月的整型变量 整型指针pDay,指向存储第几日的整型变量 函数返回值:无*/ void Mon...
mybatis
日期
sql
转换
问题
mybatis
日期
sql
转换
问题
介绍上代码解析完结 介绍 关于
日期
的
转换
问题
相信新手玩家对他恨之入骨今天我已一篇文章彻底解决mybatis框架
日期
类型
转换
问题
上代码 DATE_FORMAT(birthday,’%Y-%c-%d %h:%i:%s’) AS birthday 解析 date_format是
日期
转换
的一种方式:他的主要功能是对
日期
进行解析(解析对象,%Y-%c-%d %h:%i:%s...
PostgreSQL常见
日期
转换
常见
日期
转换
js读取excel中
日期
格式
转换
问题
如何读取Excel的数据我之前的文章有写,现在讲js读取excel中
日期
格式
转换
问题
问题
: excel自有的时间戳 在读取excel时,会将2018/10/16这种数据自动装换成48264.12584511. 拿到的整数值是
日期
距离1900年1月1日的天数,这时需要写一个函数
转换
: 参考其他博主链接的函数: formatDate(numb, format) { const time = new Date((numb - 1) * 24 * 3600000 + 1) time.
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章