- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用的是 Delphi 2007。
我需要编写一个 FormatDateTime 函数,该函数始终将 01/01/作为 EditValue 返回到 TDateEdit 框(DevExpress 组件)。
我已经尝试过了...
tcxDateEdit1.EditValue := FormatDateTime('01/01/'+ 'yyyy',now);
和
tcxDateEdit1.EditValue := FormatDateTime('01/01/yyyy',Now);
但它们都不起作用。它会导致将 string 类型的变体转换为 double 时出错。“无法将类型(字符串)的变体转换为类型( double )”
最佳答案
我只是猜测,但您的 EditValue
属性似乎是 TDateTime
(或 TDate
)类型(而 FormatDateTime
返回一个字符串
)。如果确实如此,您可以尝试以下操作:
tcxDateEdit1.EditValue := EncodeDate(YearOf(Now), 1, 1);
另请参阅:YearOf , EncodeDate , FormatDateTime文档
关于delphi - 如何使用 FormatDateTime 返回与当前年份连接的默认日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8039189/
我正在寻找一个函数来反转任何字符串(YYYYMDD、YY/MM/DD、YYMMDD,...) 由函数 FormatDateTime 创建到日期时间。 示例 我有一个格式为YYYYMMDD的字符串日期,
我正在使用C++构建器函数,该函数可以格式化从微 Controller 接收的时间,如下所示: void DisplayTime(unsigned long SecondsSince1900, uns
我使用的是 Delphi 2007。 我需要编写一个 FormatDateTime 函数,该函数始终将 01/01/作为 EditValue 返回到 TDateEdit 框(DevExpress 组件
我正在将日期转换为日期和时间字符串。我使用以下代码: String result = DateUtils.formatDateTime( getApplicationConte
String time = DateUtils.formatDateTime(context, 1469602800000, DateUtils.FORMAT_SHOW_TIME); 结果是:03:0
FormatDateTime 函数 返回表达式,此表达式已被格式化为日期或时间。 FormatDateTime(Date[, NamedFormat]) 参数 Date 必选项。要被格式化
我们这里遇到了一些问题。我们已经从 Delphi 2006 升级到 Delphi XE2,并且正在转换我们的代码。 问题是,我们通过应用程序和数据库记录使用值 -693594 来表示无日期(零日期)。
这个问题有点长,但我们开始吧。有一个 FormatDateTime 版本据说是线程安全的,因为您使用 GetLocaleFormatSettings(3081, FormatSettings); 获取
我有带有 Hibernate 和 H2 的 Spring。一切工作正常,除了我的自定义查询之一: 我的实体: @Entity public class Match { @Id @Gen
我是一名优秀的程序员,十分优秀!