Hi ,
I have written a shell script that takes the current date on the server and stores it in a file.
echo get /usr/home/data-`date '+%Y%d'`.xml> /usr/local/sandeep/GetFILE.ini
I call this GetFILE.ini file from an sftp program to fetch a file from /usr/home/ as location. The file is in... (3 Replies)
Hi all,
i have used the search already before someone shouts at me and i have seen the 'datecalc' program but this is not working correctly for me in the shell and environment i am using.
I am using solaris 10 and bourne shell.
I have two dates '07-04-2009' and '05-05-2009'. I just need to... (2 Replies)
Hi,
We have Solaris10.2.3 server. If we execute command `date` on Command Line Promt it shows time -
>Tue Jun 23 11:35:55 BST 2009 - which is correct
However if the command is executed through cron it gives -
>Tue Jun 23 10:35:55 ESTEDT 2009 - which is wrong
Request you to help me in... (1 Reply)
Hi
I need to write a shell script (bash) that takes a date as an
in-parameter an decides if its winter or summer time.
I have diffrent dates like 20150112 , 200901028 , 200100605 etc.
The rule for winter/summer time is :
Summer time spans between the last Sunday in march 02:00 to the... (2 Replies)
Hi ,
Here is the smaller version of the problem.
Working individually as command
************************>echo $SHELL
/bin/bash
************************>TO_DAY=`date`
************************>echo $TO_DAY
Tue Jul 16 02:28:31 EDT 2013
************************>
Not working when... (5 Replies)
I have posted a code last week about that date format problem, well I have figured out a much lesser coding.
#!/usr/bin/bash
clear
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
if ; then
echo " Incorrect Number of Arguments";
echo " Usage : Main_Script <FROM_DATE>... (1 Reply)
How to compare two input date string?
What I am basically trying to get here is get file names in a directory for a particular date range.
I would like to get the file data growth over a certain period of time.
When below code ran I am getting error - -sh: 20190929: No such file or... (4 Replies)
Discussion started by: vedanta
4 Replies
LEARN ABOUT PHP
strptime
STRPTIME(3) 1 STRPTIME(3)strptime - Parse a time/date generated withstrftime(3)SYNOPSIS
array strptime (string $date, string $format)
DESCRIPTION strptime(3) returns an array with the $date parsed, or FALSE on error.
Month and weekday names and other language dependent strings respect the current locale set with setlocale(3) ( LC_TIME).
PARAMETERS
o $date (
string) - The string to parse (e.g. returned from strftime(3)).
o $format (
string) - The format used in $date (e.g. the same as used in strftime(3)). Note that some of the format options available to strf-
time(3) may not have any effect within strptime(3); the exact subset that are supported will vary based on the operating system
and C library in use. For more information about the format options, read the strftime(3) page.
RETURN VALUES
Returns an array or FALSE on failure.
The following parameters are returned in the array
+-----------+---------------------------------------------------+
|parameters | |
| | |
| | Description |
| | |
+-----------+---------------------------------------------------+
| | |
| "tm_sec" | |
| | |
| | Seconds after the minute (0-61) |
| | |
| | |
| "tm_min" | |
| | |
| | Minutes after the hour (0-59) |
| | |
| | |
|"tm_hour" | |
| | |
| | Hour since midnight (0-23) |
| | |
| | |
|"tm_mday" | |
| | |
| | Day of the month (1-31) |
| | |
| | |
| "tm_mon" | |
| | |
| | Months since January (0-11) |
| | |
| | |
|"tm_year" | |
| | |
| | Years since 1900 |
| | |
| | |
|"tm_wday" | |
| | |
| | Days since Sunday (0-6) |
| | |
| | |
|"tm_yday" | |
| | |
| | Days since January 1 (0-365) |
| | |
| | |
|"unparsed" | |
| | |
| | the $date part which was not recognized using the |
| | specified $format |
| | |
+-----------+---------------------------------------------------+
EXAMPLES
Example #1
strptime(3) example
<?php
$format = '%d/%m/%Y %H:%M:%S';
$strf = strftime($format);
echo "$strf
";
print_r(strptime($strf, $format));
?>
The above example will output something similar to:
03/10/2004 15:54:19
Array
(
[tm_sec] => 19
[tm_min] => 54
[tm_hour] => 15
[tm_mday] => 3
[tm_mon] => 9
[tm_year] => 104
[tm_wday] => 0
[tm_yday] => 276
[unparsed] =>
)
NOTES
Note
This function is not implemented on Windows platforms.
Note
Internally, this function calls the strptime() function provided by the system's C library. This function can exhibit noticeably
different behaviour across different operating systems. The use of date_parse_from_format(3), which does not suffer from these
issues, is recommended on PHP 5.3.0 and later.
Note
"tm_sec" includes any leap seconds (currently upto 2 a year). For more information on leap seconds, see the Wikipedia article on
leap seconds.
Note
Prior to PHP 5.2.0, this function could return undefined behaviour. Notably, the "tm_sec", "tm_min" and "tm_hour" entries would
return undefined values.
SEE ALSO checkdate(3), strftime(3), date_parse_from_format(3), DateTime.createFromFormat(3).
PHP Documentation Group STRPTIME(3)