VFP 表单文本框内为什么只显示日期不显示时间

下面是我做的,但是就是不显示时间form里面该如何编写... 下面是我做的,但是就是不显示时间

form里面该如何编写
展开
 我来答
guoguodragon
推荐于2020-12-06 · TA获得超过227个赞
知道小有建树答主
回答量:73
采纳率:0%
帮助的人:89.8万
展开全部

【1】为什么不显示时间?


答:请确认下你使用的函数,date()函数是只显示日期,不带时间,如:2013/2/22;正确使用datetime()函数,才会显示时间,结果是:2013/2/22 17:50:55;

【2】form里面如何编写?

答:form表单,active代码,可以像你提供地截图那样,年4位,日期格式设为mdy,分隔符设为“/”;重要的是“计算”按键代码的编写吧,简单写个给你参考:

----------------------------------


thisform.text1.value=DATETIME()

thisform.text2.value=DATETIME()-13*60*60

说明:假设,美国跟中国差13个小时(13*60分钟*秒),上面计算就可以直接得出日期和时间。


---------

datetime()函数使用例子:

追问

可不可以任意修改那种,不是要系统时间的,终于显出来了

追答
任意修改,就不是这个思路了。
首先你要对输入框中的,任意输入的字符串进行处理:年月日,时分秒;一个简单的函数是处理不了的。
你可以参考VFP的帮助:year(),month(),day(),hour(),minute(),time()等等。。。把字符串截取出来,填入函数,得出日期时间,再进行加减,得出结果。
这个就不是几句话能说清楚了,你可以自己上网搜索一些别人的例子,参考下。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式