Magic一些函数

一.

  1.   日期函数:

date()  取当期系统日期  02/11/2014

下面都以系统日期做为参赛

boy(date())  取日期所在年的年初  01/01/2014

eoy(date())  取日期所在年的年末31/12/2014

bom(date())  取日期所在月的月初01/011/2014

eom(date())  取日期所在月的月末30/11/2014

dval(‘12/12/2014’,’##/##/####’)  把字符串转成日期类型12/21/2014

Dstr(date(),’####-##-##’) 把日期转为字符

year(date()) 取日期的年份 2014

month( date()) 取日期的月份 11

day(date())  取日期的日部分 2

adddate(date(),0,0,1) 把指定的日期变量增加年,月,日

time() 取当前系统时间

addtime() 给时间变量增加几小时,几分钟,几秒

tval()  把字符串转为时间

tstr()把时间转为字符串

 

2、数字函数

定义变量A=1200.54

Str(A,’4.2’) 把字符数字转为字符串1200.54

FIX(A,3,1) A3位整数,1为小数,以小数点为基准点取 结果为200.5

 

3、字符串函数:

Flip(),字符串反转。例如把A=’12345’flipA)为‘54321

Del(),从字符转中从第几位删除几个字符例如,A=12345,del(A,1,1)2345

Instr,从字符串中获取,某个字符串的首位置,例如:A=’12345’,instrA,’34’)值为3

Mid()从字符串中某位置截取几个字符,例如:A=’12345’,mid(A,’2’,2)为’23’

Len(字符变量)返回字符串的长度

Repstr()从字符串中指定位置替换字符,例如RepStr('BB//CC//DD//EE','//','==') returns BB==CC==DD==EE

Val() 把字符转为数字 例如:Val('45.12','##.#') returns 45.1

其他的函数可以查看帮助,都有详细的例子。

posted on 2016-09-29 10:43  一九九七♀  阅读(547)  评论(0编辑  收藏  举报

导航