aardio 官方社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 9380|回复: 3

如何在edit中显示当天的日期

[复制链接]

75

主题

120

回帖

1134

积分

新手入门

积分
1134
发表于 2012-6-13 14:39:35 | 显示全部楼层 |阅读模式
我想在一个edit文本中以yyyymmdd的方式显示系统当天的日期。
yyyy代表年:如:2012
mm 代表月:如:06
dd代表日:如:13
假设当天的日期是2012年6月13日。  我想让edit自动显示20120613.
请教各位高手怎么能做到?谢谢!

7

主题

293

回帖

1900

积分

新手入门

积分
1900
QQ
发表于 2012-6-13 16:21:10 | 显示全部楼层
本帖最后由 nvt303 于 2012-6-13 16:24 编辑

import win.ui;
/*DSG{{*/
var winform = ..win.form( bottom=91;parent=...;text="aardio Form";right=248 )
winform.add(
static={ bottom=54;text=
"日期";left=31;right=75;top=38;z=2;transparent=1;cls="static" };
edit={ bottom=58;right=214;left=83;top=34;z=1;edge=1;cls=
"edit" }
)
/*}}*/
var time=time.now()
winform.edit.text=time.year++string.format(
"%02d", time.month)++string.format("%02d", time.day)
winform.show()
win.loopMessage();
time.png

7

主题

293

回帖

1900

积分

新手入门

积分
1900
QQ
发表于 2012-6-13 16:41:31 | 显示全部楼层
还可以用下面代码:
  1. var tm=time()
  2. tm.format="%Y%m%d";
  3. winform.edit.text=tm
复制代码

评分

参与人数 2 +11 收起 理由
feib2000 + 1 很给力!
charliechen + 10 很给力!

查看全部评分

0

主题

9

回帖

53

积分

一级会员

积分
53
发表于 2014-5-17 09:32:18 | 显示全部楼层
学习中。。。。。。。。。。
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|aardio.com|aardio 官方社区 ( 皖ICP备09012014号 )

GMT+8, 2024-5-19 16:07 , Processed in 0.072933 second(s), 30 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表