File:
[Coherent Logic Development] /
freem /
contrib /
%T.m
Revision
1.1.1.1 (vendor branch):
download - view:
text,
annotated -
select for diffs
Sun Jan 19 02:04:04 2025 UTC (6 months, 1 week ago) by
snw
Branches:
MAIN,
CoherentLogicDevelopment
CVS tags:
v0-63-1-rc1,
v0-63-0-rc1,
v0-63-0,
v0-62-3,
v0-62-2,
v0-62-1,
v0-62-0,
start,
HEAD
FreeM
1: %T ; A.Trocha; get current time 01/28/1999 01:39/GMT+1
2: ; $Source: /home/cvsroot/freem/contrib/%T.m,v $
3: ; $Revision: 1.1.1.1 $ $Date: 2025/01/19 02:04:04 $
4: ; %TIM <hh>:<mm> (<hh>: 0-23)
5: ; %TIM1 <hh>:<mm> am|pm (<hh>: 1-12)
6: ; %TIM2 <hh>:<mm>:<ss> (<hh>: 0-23)
7: ;
8: N %TIM,%TIM1,%TIM2
9: D INT
10: W %TIM1
11: Q
12:
13: INT N time,hh,hh2,mm,ss
14: S time=$P($H,",",2)
15: S hh=time\3600
16: S mm=time-(hh*3600)\60
17: S ss=time-(hh*3600)-(mm*60)
18: S %TIM=hh_":"_(mm\10)_(mm#10) ; like MSM
19: S hh2=(hh-1)#12+1
20: S %TIM1=$J(hh2,2)_":"_(mm\10)_(mm#10)_" "_$S(hh\13:"PM",1:"AM") ; like MSM
21: S %TIM2=%TIM_":"_(ss\10)_(ss#10)
22: Q
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>