Date Question


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Date Question
# 1  
Old 10-21-2007
Date Question

How could I get a date's day of the week (ie Sunday) without using the date -d command?

So if a date was specified, it would give me the day of the week.

The date -d command looks something like this
date -d $inputdate | cut -c 1-3

the only problem with that statement is that it won't work for dates prior to the 21st century.
# 2  
Old 10-21-2007
Convert the date to a Julian date. The day of the week can be obtained from the remainder of the division of the Julian date by 7. Zero (0) represents Monday.
# 3  
Old 10-21-2007
Would that work for leap years as well?
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Regarding question for GNU date

Hello All, Greetings all !! I have a query here, following are the points on same(Adding today's is 31st August 2016 for future reference). 1st Scenario: So while doing some work on GNU date, I wanted to check what was the month(in numbers) by GNU date so I have done following. date... (2 Replies)
Discussion started by: RavinderSingh13
2 Replies

2. UNIX for Advanced & Expert Users

echo date question

Whats the difference between using date in these 2 methods? How exactly does the shell handle the first one different from the second one? $ echo $date $ echo $(date) Tue Aug 16 03:10:25 EDT 2011 (5 Replies)
Discussion started by: cokedude
5 Replies

3. UNIX for Dummies Questions & Answers

Another Date Question - Sorry

I have been out of the UNIX World for a number of years and none of my reference books seem to be helping e with this seemingly simple question. How can I manipulate the below command to reflect the previous day and not the current date? the command is: elm -s “SAP prs for `date... (4 Replies)
Discussion started by: McRae
4 Replies

4. Shell Programming and Scripting

Date format question

I have a string that looks like this: 2008 04 09 18 45 30 0 I would like to convert it to a date format like this: Wed Apr 09 18:45:30.000 GMT 2008 I have been searching all over and can't find anything to help me. I am using ksh on a sun solaris unix machine. Thank you. Allyson (2 Replies)
Discussion started by: ajgwin
2 Replies

5. Shell Programming and Scripting

Date Scripting Question

I am trying to append a portion of a file with a date on it that changes daily to a temp file. Here are my commands: set DATE = ('date +%Y%m%d_sum.log') cat $HOME/right/$DATE > /export/home/temp.txt Here is the error I keep receiving: cat: cannot open /temp/usr/nedaniel/right/date... (6 Replies)
Discussion started by: BigDawg32
6 Replies

6. Shell Programming and Scripting

Date question

hi guys, i've got a simple one.. date_time="`date '+%Y-%m-%d %H:%M:%S'`" gives me the system's date and time... which my script will use this variable to run the data on this date... my question is... if now, i want to run the script for data's that are like 6 months back... how can i... (1 Reply)
Discussion started by: 12yearold
1 Replies

7. AIX

Date question

I am creating a shell script and have a question about how to determine yesterdays date. In my script, I can determine today by: today=`date '+%Y%m%d'` but I am not sure how to determine yesterday. In other languages, I would just subtract one from today, but I don't know how to do that... (1 Reply)
Discussion started by: dsimpg1
1 Replies

8. Shell Programming and Scripting

date question

I have a little bash shell script which is used to backup files (via cron) to an NASLite server every 7 days. a=$(date +%b_%d_%Y) tar -lcpf /tmp/laptopbackup.$a.tar /home ncftpput 192.168.0.5 /Disk-1/laptop /tmp/laptopbackup.$a.tar The filename thus includes the date on which it is made,... (3 Replies)
Discussion started by: rdeschene3
3 Replies

9. UNIX for Dummies Questions & Answers

Date function question

hi guys! just want to ask if you could help me with the sript i'm working on. i need to automatically generate a summarized report everyday for all transactions the day before and ftp it to another machine. my only problem is that i need to name the file as the date yesterday. for example if i... (12 Replies)
Discussion started by: crpalermo
12 Replies

10. UNIX for Advanced & Expert Users

date question

hi, how do i get the last day of the current date or a given date using unix. for e.g. if i run the command/script on 1st feb 2002 i should get 28 th feb 2002. thanks !! AnkuR. (3 Replies)
Discussion started by: ankurgupta
3 Replies
Login or Register to Ask a Question