ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rebhan, Gilbert" <>
Subject RE: How to set the next week start date
Date Fri, 27 Apr 2007 11:38:52 GMT

quick hack  =

<project name="bla" default="main" basedir=".">

    <target name="depends">

    <script language="ruby">
        t =
        puts t.strftime("actual date == %m.%d.%Y")

        lastweek = (t - x * 86400).strftime("%m.%d.%Y")
        $project.setProperty "lastweek",  lastweek

        nextweek =  (t - x * 86400 + 7 * 86400).strftime("%m.%d.%Y")
        $project.setProperty "nextweek",  nextweek


    <target name="main" depends="depends">

        starting Date last week == ${lastweek}
        starting Date next week == ${nextweek}


Buildfile: C:\WKS\eclipse_3_2_2\test\jruby_time.xml
   [script] actual date == 04.27.2007
     [echo] starting Date last week == 04.23.2007
     [echo] starting Date next week == 04.30.2007
Total time: 2 seconds

the example uses Monday as starting point, if you want
Sunday instead you have to change the line




for having the date properties in other formats, you
have to alter the strftime("%m.%d.%Y") string, see

Regards, Gilbert

-----Original Message-----
From: Satheesh [] 
Sent: Friday, April 27, 2007 11:51 AM
To: Ant Users List
Subject: How to set the next week start date

Hi Guys, If i want to set the current date its possible in ANT , even if
i want a date which is some 'n' days after the current date, that also
is possible..

I need a way to set the value of the next weeks start date and last week
start date using ANT.

How can i achieve this///

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message