Subject: | |
From: | |
Reply To: | Paveza, Gary |
Date: | Tue, 23 Oct 2001 08:19:53 -0400 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
I'm trying to set a variable to a date in the format I want (looking to
return the date of 7 days ago), but I'm running into some trouble. And what
baffles me even more, is that the variables I'm working with are not setting
the way I expect them to. Can anyone tell me why the below is happening?
%SETVAR PURGEDATE TODAY-7
%
%SHOWVAR PURGEDATE
PURGEDATE = 01/10/16
As expected
%
%
%SETVAR PURGEMONTH STR("!PURGEDATE",4,2)
%SHOWVAR PURGEMONTH
PURGEMONTH = 10
As expected
%
%SETVAR PURGEDAY STR("!PURGEDATE",7,2)
%SHOWVAR PURGEDAY
PURGEDAY = 16
As expected
%
%SETVAR PURGEYEAR STR("!PURGEDATE",1,2)
%SHOWVAR PURGEYEAR
PURGEYEAR = 01
As expected
%
%
%ECHO !PURGEMONTH/!PURGEDAY/!PURGEYEAR
10/16/01
As expected
%SETVAR PURGEDATE !PURGEMONTH/!PURGEDAY/!PURGEYEAR
%SHOWVAR PURGEDATE
PURGEDATE = 01/10/16
Okay, what in the world happened here?
%setvar purgedate !purgemonth
%showvar purgedate
PURGEDATE = 10
Let's try to set it to something else. Hmm...it takes the value just fine.
%
%setvar purgedate !purgemonth/!purgeday/!purgeyear
%showvar purgedate
PURGEDATE = 01/10/16
Weird. Now I'm totally confused.
-------------------------------------------------------------
Gary L. Paveza, Jr.
Production Support Analyst - Lead
(302) 761-3173 - voice
(877) 720-2970 - pager
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
|
|
|