. It sounds to me like you didn't get the answer you were looking for so you created a whole new node and asked again. The reason you may not be getting the answer you want is that your question makes no sense. I've read it several times and I can't figure out what the heck you're trying to do. Is this a cron job (i.e. are you trying to run a script every 31 days?), are you trying to populate a list with some dates? Please provide more information (in an update to this post, not a whole new node). This also sounds a bit like homework to me... At any rate, I'm sure you'll get more help if you provide more details about what you're trying to do.