问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在powerbuilder 里面显示日期函数的的编程代码怎么写啊?

发布网友 发布时间:2022-05-14 16:49

我来回答

2个回答

热心网友 时间:2023-10-14 04:32

得到当天日期
date lda_today
lda_today = today()

得到当前时间
time lt_time
lt_time = now()

得到当前日期时间
datetime ldt_now
ldt_now = datetime(today(),now())

这几个应该是比较常用的,其他的一查就知道了。

热心网友 时间:2023-10-14 04:33

pb函数库之日期、时间函数
Day()
功能得到日期型数据中的号数(1到31之间的整数值)。
语法Day ( date )
参数date:要得到号数的日期值返回值 Integer。函数执行成功时返回号数(1到31之间的整数值)。如果date参数的值为NULL,则Day()函数返回NULL。
DayName()
功能得到指定日期是一周中的星期几(例如,Sunday, Monday...)。
语法DayName ( date )
参数date:date类型值或变量返回值String。函数执行成功时返回指定日期的星期表示(例如,Sunday, Monday...)。如果date参数的值为NULL,则DayName()函数返回NULL。
DayNumber()
功能得到日期型数据是一星期中的第几天(用1到7之间的整数表示,星期天为1,星期一为2,...)。
语法DayNumber ( date )
参数date:date类型值或变量返回值Integer。函数执行成功时返回指定日期是一星期中的第几天(用1~7表示,星期天为1,星期一为2,...)。如果date参数的值为NULL,则DayNumber()函数返回NULL。
DaysAfter()
功能得到两个日期间的天数。
语法DaysAfter ( date1, date2 )
参数date1:date类型,指定起始日期date2:date类型,指定终止日期返回值Long。函数执行成功时得到两个日期之间的天数。如果date2的日期在date1的前面,那么DaysAfter()函数返回负值。如果任何参数的值为NULL,则DaysAfter()函数返回NULL。
Hour()
功能得到时间值中的小时,采用24小时制。
语法Hour ( time )
参数time:time类型的值返回值Integer。函数执行成功时得到time参数中的小时(00到23之间)。如果time参数的值为NULL,则Hour()函数返回NULL。
Minute()
功能得到时间值中的分钟,有效值在00~59之间。
语法Minute ( time )
参数time:time类型的值返回值Integer。函数执行成功时得到time参数中的分钟(00到59之间)。如果time参数的值为NULL,则Minute()函数返回NULL。
Month()
功能得到日期值中的月份,有效值在1~12之间。
语法Month ( date )
参数date:date类型的值返回值Integer。函数执行成功时得到date参数中的月份(1到12之间)。如果date参数的值为NULL,则Month()函数返回NULL。
Now()
功能得到客户机的当前系统时间,返回值为Time类型。
语法Now()返回值Time。该函数返回客户机的当前系统时间。
RelativeDate()
功能得到指定日期前多少天或后多少天的日期。
语法RelativeDate(date,n)
参数date:Date类型,指定基准日期n:integer类型,指定天数返回值Date。当n的值大于0时返回参数date指定日期后第n天的日期;当n的值小于0时返回参数date指定日期前第n天的日期。如果任何参数的值为NULL,则RelativeDate()函数返回NULL。
RelativeTime()
功能得到指定时间前多少秒或后多少秒的时间,采用24小时制。
语法RelativeTime ( time, n )参数time:time类型,指定基准时间n:long类型,指定秒数返回值Time。当n的值大于0时返回参数time指定时间后第n秒的时间;当n的值小于0时返回参数time指定时间前第n秒的时间。如果任何参数的值为NULL,则RelativeTime()函数返回NULL。
Second()
功能得到时间值中的秒,有效值在00~59之间。
语法Second ( time )
参数time:time类型的值返回值Integer。函数执行成功时得到time参数中的秒(00到59之间)。如果time参数的值为NULL,则Second()函数返回NULL。
Today()
功能得到当前系统日期,在某些情况下,同时得到当前系统时间。
语法Today()返回值Date。该函数返回当前系统日期。用法单独调用Today()函数时,该函数总是返回当前系统日期,但是,虽然Today()函数的返回值类型为Date,在该函数用做某些函数的参数、而该参数要求DateTime类型的值时,Today()函数也能够在返回当前系统日期的同时返回当前系统时间。再如,Today()函数作为数据窗口控件SetItem()函数的参数,该函数参数中指定的数据窗口列的数据类型为DateTime,那么当前系统日期和时间将同时设置到数据窗口指定项中。
Year()
功能得到日期值中的年度(有效取值1000到3000)。
语法Year(date)
参数date:date类型的值返回值Integer。函数执行成功时得到date参数中的年份(采用四位数字),发生错误时返回1900,如果date参数的值为NULL,则Year()函数返回NULL。用法当应用程序把有两位数字表示年份的字符串转换成日期时,PowerBuilder根据下述规则选择世纪:如果年份值在00到49之间,PowerBuilder将年份中的世纪(前两位数字)当作20;如果年份值在50到99之间,PowerBuilder将年份中的世纪(前两位数字)当作19。比如,字符串"20-10-25"被PowerBuilder转换为2020-10-25;字符串"98-10-25"被PowerBuilder转换为1998-10-25。因此,如果应用程序中需要指定1950年之前的日期,应该使用四位数字表示年份,以避免引起歧义。PowerBuilder能够处理的年份从1000到3000之间。
参考 http://blog.sina.com.cn/s/blog_5995b53d0100a69u.html
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...时间会发作,很痛的,请问是这样吗?会痛多久? ...已经坏了,如今全身浮肿,尿排不出,医生说就这 我爷爷得了肝癌晚期,腹水,不能手术.听说氩氦超冷刀技术能治.哪里有... 父亲59岁得了肝癌晚期,医生说最多半年时间了,上面还有80多岁的爷爷... 长春跑大连的列车员,怎么区分正式分和临时工呢? 员工刚怀孕就被开除,开除负责人拒不认错,你如何看待该公司的态度?_百 ... 员工在职期间怀孕,老板可以无故迟退吗? 老板开除怀孕女员工违法吗 如何选购蚊帐 什么样的蚊帐最好 编程代码如何书写(题目如下)? 标准时间代码 c#编程 获得系统时间的代码怎么写 时间计算的代码。 关于时间的C++程序代码 c#编程语言中用于表达日期时间的结构的名字 昨晚梦见裸体女坠楼 现在华为还没出6g运行内存手机吧??? Windows释放内存的最简单方法是什么 桌面云的介绍 英派斯室内健身最有效的健身器材有哪些? 没抚养儿女,儿女有义务养老吗 嫁出去的女儿是真的没有养老义务吗? 养老人是儿子的义务吗?女儿没有义务吗 给父母养老是儿女的责任还是义务 杨利伟,我想对你说 六年级作文500字 看到祖国航天事业取得的成就你想对邓稼先先生说什么呢 航天技术工作者叔叔,我想对你说 作文大全 面对祖国航天事业取得巨大的成就,你想说什么?请各位学霸快点帮我解答,谢谢 我想对默默奉献的航天工作人员说 在程序设计上是否可以实现时间来控制代码的运行 求c语言源代码编写程序要求1输入年月份时分秒2输入增加的分钟数,输出输入的时间及增加分钟数后的时间 编写程序,实现从键盘输入一个时间(HH:MM:SS),程序输出该时间一秒后的时间。显示格式HH:MM:SS. 程序需要 C++编程,编写程序,要求用户输入24小时制的时间,然后显示12小时制的格式: 电池最早出现在什么时候?有什么证据能证明? 幼儿园教学活动的组织原则 帮我解释一下基金的各种费: 认购费、申购费、管理费、托管费、赎回费 请问,买基金除了申购费,赎回费而且还有管理费。那管理费是什么?怎样计算? 基金申购费是不是就是所谓的基金管理费是给基金公司付的? 在具体教学管理活动中尤其要注重哪些教学原则? 如何利用注意的规律来组织教学 如何有效组织教学活动 应用类本科论文没有数据应该怎么写 Visual Studio 2013安装路径为什么我选择不再C盘,它还装在C盘,怎么处理 求Pr剪辑视频教程!!! visualstudio2013只能安装到c盘吗?我安装的时候下安装其他,盘里面的但是他那里显示c visual studio 2013安装目录的问题 如何修改vs2013的帮助文件的默认存储位置 天福茶里面的“天壶”是什么原理? 为什么我装VS2013还要用到系统盘的空间? 为啥不能全装到一个分区里?