Changeset 69 for ccr/trunk/p/CCRUTIL.m


Ignore:
Timestamp:
Jul 17, 2008, 3:55:07 PM (16 years ago)
Author:
George Lilly
Message:

added GPL license language

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ccr/trunk/p/CCRUTIL.m

    r64 r69  
    11CCRUTIL ;CCRCCD/SMH - Various Utilites for generating the CCR/CCD;06/15/08
    22          ;;0.1;CCRCCD;;Jun 15, 2008;
    3          
     3 ;Copyright 2008 WorldVistA.  Licensed under the terms of the GNU
     4 ;General Public License See attached copy of the License.
     5 ;
     6 ;This program is free software; you can redistribute it and/or modify
     7 ;it under the terms of the GNU General Public License as published by
     8 ;the Free Software Foundation; either version 2 of the License, or
     9 ;(at your option) any later version.
     10 ;
     11 ;This program is distributed in the hope that it will be useful,
     12 ;but WITHOUT ANY WARRANTY; without even the implied warranty of
     13 ;MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     14 ;GNU General Public License for more details.
     15 ;
     16 ;You should have received a copy of the GNU General Public License along
     17 ;with this program; if not, write to the Free Software Foundation, Inc.,
     18 ;51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
     19    ;
    420          W "No Entry at Top!" Q
    5          
     21
    622FMDTOUTC(DATE,FORMAT) ; Convert Fileman Date to UTC Date Format; PUBLIC; Extrinsic
    723          ; FORMAT is Format of Date. Can be either D (Day) or DT (Date and Time)
     
    1026          ; UTC date is formatted as follows: YYYY-MM-DDThh:mm:ss_offsetfromUTC
    1127          ; UTC, Year, Month, Day, Hours, Minutes, Seconds, Time offset (obtained from Mailman Site Parameters)
    12           N UTC,Y,M,D,H,MM,S,OFF 
     28          N UTC,Y,M,D,H,MM,S,OFF
    1329          S Y=1700+$E(DATE,1,3)
    1430          S M=$E(DATE,4,5)
     
    2339          S UTC=Y_"-"_M_"-"_D_"T"_H_":"_MM_$S(S="":":00",1:":"_S)_OFF ; Skip's code to fix hanging colon if no seconds
    2440          I $L($G(FORMAT)),FORMAT="DT" Q UTC ; Date with time.
    25           E  Q $P(UTC,"T") 
     41          E  Q $P(UTC,"T")
    2642          ;
Note: See TracChangeset for help on using the changeset viewer.