Java Mailing List Archive

Apache Ant Archive

» Ant Users List
» Ant Developers List
How to set the next week start date

How to set the next week start date

2007-04-27       - By Rebhan, Gilbert
Reply:     1     2     3     4     5     6     7     8     9     10     >>  


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 [mailto:satish@(protected)]
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: user-unsubscribe@(protected)
For additional commands, e-mail: user-help@(protected)

©2008 - Jax Systems, LLC, U.S.A.