Sponsored Content
Top Forums Shell Programming and Scripting Get number of days between 2 dates Post 302997372 by RudiC on Friday 12th of May 2017 05:16:13 AM
Old 05-12-2017
No surprise it is taking its time, creating two processes per line for a large file. Try - provided you have a recent bash which you fail to mention -
Code:
date -f <(cut -d" " -f1 file2) +"($(printf "%(%s)T\n") - %s)/86400" | bc | paste file2 -
9/29/2010 10195 05/12/2017    2417
9/29/2010 1057 05/12/2017    2417
2/2/2016 10 05/12/2017    465
2/2/2016 10169 05/12/2017    465
2/3/2016 10005 05/12/2017    464
2/3/2016 10014 05/12/2017    464

This User Gave Thanks to RudiC For This Post:
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

days elapsed between 2 dates

does anybody know how to find out the number of days elapsed between 2 dates e.g. days elapsed between 020212 and 020110 (YYMMDD format) Thanking you in advance. Ravi. (1 Reply)
Discussion started by: rkkiran
1 Replies

2. Shell Programming and Scripting

Difference between two dates in no of days ???

Hi All How to get the difference between two dates in no of days ??? My date format is like this YYYY/MM/DD. I have to get the no of days between two dates in the given format. I tried to search the forum but nothing came up similar to my requitement. Your help will be appreciated. ... (1 Reply)
Discussion started by: csaha
1 Replies

3. Shell Programming and Scripting

Find number of days and list out the dates in between

Hi All, Can unix cshell list out the number of days between 070201 and 070205 (format is yymmdd) and list out all the dates in between in similiar format. set startdate = `date '+%y%m%d'` #eg 070201 set enddate = `date '+%y%m%d'` #eg 070205 i would expect the number of days to be 5... (2 Replies)
Discussion started by: Raynon
2 Replies

4. UNIX for Advanced & Expert Users

Number of days between two distinct dates

Hi I'm looking for a .ksh script/function that will calculate ONLY the number of days between two distinct dates. Further convert the number of days to weeks and display. I need this to be part of another larger script that checks the password expiry on several servers and notifies the... (1 Reply)
Discussion started by: radheymohan
1 Replies

5. Shell Programming and Scripting

Days difference between two dates

Hello, I would like to find out the number of days between two dates of the format yyyy-mm-dd. Any help on this is highly appreciated. Thanks. (6 Replies)
Discussion started by: Data469
6 Replies

6. Shell Programming and Scripting

Get number of days between given dates

Hi I need one single command to get number of days between two given dates.datecalc is not working. ex. fromdate:01.04.2010 todate :24.04.2010 i should get the out put as 23 Thanks in advance (4 Replies)
Discussion started by: suryanarayana
4 Replies

7. Shell Programming and Scripting

days are between the two dates?

I have two times in the format of YYMMDD. Does anyone know an easy way in ksh for me to display how many days are between the two dates? Example1: X=101202 Y=101205 There are 3 days between X & Y Example2: X=101202 Y=111202 There are 365 days between X & Y Example3: X=101205... (3 Replies)
Discussion started by: oldman2
3 Replies

8. Web Development

Calculate the number of days between 2 dates - PHP

Is this code good for this purpose? <?php $date1 = mktime(0,0,0,01,01,1991); $date2 = mktime(0,0,0,03,22,2012); $diff = $date2 - $date1; $days = $diff / (60*60*24); echo ($days . "<br />"); ?> (3 Replies)
Discussion started by: kovacsakos
3 Replies

9. Shell Programming and Scripting

Calculate the number of days between 2 dates - bash script

I wrote the day calculator also in bash. I would like to now, that is it good so? #!/bin/bash datum1=`date -d "1991/1/1" "+%s"` datum2=`date "+%s"` diff=$(($datum2-$datum1)) days=$(($diff/(60*60*24))) echo $days Thanks in advance for your help! (3 Replies)
Discussion started by: kovacsakos
3 Replies

10. UNIX for Advanced & Expert Users

How to get the sunday days between two dates?

Hi Am using Unix Ksh I have a two date input as DATE1=02/12/2012 DATE2=30/12/2012 I Need the output as only sunday date 02/12/2012 09/12/2012 16/12/2012 23/12/2012 30/12/2012 can anyone pls help me.. thanks in advance... (2 Replies)
Discussion started by: Venkatesh1
2 Replies
IMAP_HEADERINFO(3)							 1							IMAP_HEADERINFO(3)

imap_headerinfo - Read the header of the message

SYNOPSIS
object imap_headerinfo NULL (resource $imap_stream, int $msg_number, [int $fromlength], [int $subjectlength], [string $defaulthost]) DESCRIPTION
Gets information about the given message number by reading its headers. PARAMETERS
o $ imap_stream -An IMAP stream returned by imap_open(3). o $msg_number - The message number o $fromlength - Number of characters for the fetchfrom property. Must be greater than or equal to zero. o $subjectlength - Number of characters for the fetchsubject property Must be greater than or equal to zero. o $defaulthost - RETURN VALUES
Returns the information in an object with following properties: o toaddress - full to: line, up to 1024 characters o to - an array of objects from the To: line, with the following properties: personal, adl, mailbox, and host o fromaddress - full from: line, up to 1024 characters o from - an array of objects from the From: line, with the following properties: personal, adl, mailbox, and host o ccaddress - full cc: line, up to 1024 characters o cc - an array of objects from the Cc: line, with the following properties: personal, adl, mailbox, and host o bccaddress - full bcc: line, up to 1024 characters o bcc - an array of objects from the Bcc: line, with the following properties: personal, adl, mailbox, and host o reply_toaddress - full Reply-To: line, up to 1024 characters o reply_to - an array of objects from the Reply-To: line, with the following properties: personal, adl, mailbox, and host o senderaddress - full sender: line, up to 1024 characters o sender - an array of objects from the Sender: line, with the following properties: personal, adl, mailbox, and host o return_pathaddress - full Return-Path: line, up to 1024 characters o return_path - an array of objects from the Return-Path: line, with the following properties: personal, adl, mailbox, and host o remail - o date - The message date as found in its headers o Date - Same as date o subject - The message subject o Subject - Same as subject o in_reply_to - o message_id - o newsgroups - o followup_to - o references - o Recent - R if recent and seen, N if recent and not seen, ' ' if not recent. o Unseen - U if not seen AND not recent, ' ' if seen OR not seen and recent o Flagged - F if flagged, ' ' if not flagged o Answered - A if answered, ' ' if unanswered o Deleted - D if deleted, ' ' if not deleted o Draft - X if draft, ' ' if not draft o Msgno - The message number o MailDate - o Size - The message size o udate - mail message date in Unix time o fetchfrom - from line formatted to fit $fromlength characters o fetchsubject - subject line formatted to fit $subjectlength characters SEE ALSO
imap_fetch_overview(3). PHP Documentation Group IMAP_HEADERINFO(3)
All times are GMT -4. The time now is 11:38 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy