03-15-2004
Unix environment issues
I'm having a problem with AIX 4.3.3 and I figured someone here might be able to help me.
I'm running a program 24/7 and I want to handle the day light savings issue without restarting the program since my users won't like it.
I don't have the option of setting the time for the DLS in advance, so I need to change the TZ (and basically tell the computer I'm somewhere else). Unfortunatly, once I change the TZ the application, which has already started needs to be restarted in order to get the new settings.
I'm using C and/or ada in this program and I figure there must be a way for me to request the environment setting again from within the aplication.
I'd appriciate any help I can get on this,
Eff
9 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I was wondering if anyone has had any experience in this area. The company that I work at is trying to bring a Windows 2000 server online and have the UNIX workstations and Clients connect to it like it is anothe UNIX box. They have been using Windows Services for UNIX to do this but are having... (1 Reply)
Discussion started by: kaikara1
1 Replies
2. UNIX for Dummies Questions & Answers
I share a login id/password with several folks so I don't like to change the .profile or other environment variables (e. g., set ignorecase in vi) that other users may expect to be set. Any suggestions to tailor my environment that will not affect other users (2 Replies)
Discussion started by: artjaniger
2 Replies
3. Post Here to Contact Site Administrators and Moderators
A suggetion:
Don't we need to start Java Programming in UNIX Environment Forum ? (1 Reply)
Discussion started by: cub
1 Replies
4. UNIX for Dummies Questions & Answers
hi! i am Carlos i study @ UABC (Autonomy University of Baja California)...
i have a final project.... i need to make a presentation of the new...
unix develop environment... but... i have some problems with that....
could you tell me something to help me? (0 Replies)
Discussion started by: Nx GT-R
0 Replies
5. Shell Programming and Scripting
Hi,
I was wondering what is the best way to write a centralized unix environment script. This script would set the application environment variables per specific environment. e.g. dev, qa, test or prod.
We currenlty have 2 types of env files e.g. .envfile and set.env per environment. These... (4 Replies)
Discussion started by: acheepi
4 Replies
6. Shell Programming and Scripting
i have to make a menu based program to allow iusers to select the system information about their machine that they want. All i have been taught is how to enter commands at the command prompt like simple commands such as pwd and cd directory to change directory (not even sure if that is right). But... (1 Reply)
Discussion started by: carlvernon
1 Replies
7. Programming
Hi all,
I know the basics of C programming, but I dont know a single thing about how to write, compile and run C code in UNIX, also where liberaris are stored, how .headers files are being managed in unix, how to debug c code and what are the available GNU tools for c programming in linux env,... (6 Replies)
Discussion started by: patras
6 Replies
8. UNIX for Dummies Questions & Answers
Hi,
Can anyone recommend a site where one can practise UNIX scripting . I don't have UNIX on my machine however I have heard there are some sites which let you log on to their servers for free.
Thanks
Rohit (2 Replies)
Discussion started by: rohitv
2 Replies
9. UNIX for Dummies Questions & Answers
Hi,
Can some one tell what is Package release on UNIX environment.
Thanks, Nag (1 Reply)
Discussion started by: nag_sathi
1 Replies
LEARN ABOUT PHP
localtime
LOCALTIME(3) 1 LOCALTIME(3)
localtime - Get the local time
SYNOPSIS
array localtime ([int $timestamp = time()], [bool $is_associative = false])
DESCRIPTION
The localtime(3) function returns an array identical to that of the structure returned by the C function call.
PARAMETERS
o $timestamp
- The optional $timestamp parameter is an integer Unix timestamp that defaults to the current local time if a $timestamp is not
given. In other words, it defaults to the value of time(3).
o $is_associative
- If set to FALSE or not supplied then the array is returned as a regular, numerically indexed array. If the argument is set to
TRUE then localtime(3) returns an associative array containing all the different elements of the structure returned by the C func-
tion call to localtime. The names of the different keys of the associative array are as follows:
o "tm_sec" - seconds,
0 to 59
o "tm_min" - minutes,
0 to 59
o "tm_hour" - hours,
0 to 23
o "tm_mday" - day of the month,
1 to 31
o "tm_mon" - month of the year,
0 (Jan) to 11 (Dec)
o "tm_year" - years since 1900
o "tm_wday" - day of the week,
0 (Sun) to 6 (Sat)
o "tm_yday" - day of the year,
0 to 365
o "tm_isdst" - is daylight savings time in effect? Positive if yes,
0 if not, negative if unknown.
ERRORS
/EXCEPTIONS
Every call to a date/time function will generate a E_NOTICE if the time zone is not valid, and/or a E_STRICT or E_WARNING message if using
the system settings or the $TZ environment variable. See also date_default_timezone_set(3)
CHANGELOG
+--------+---------------------------------------------------+
|Version | |
| | |
| | Description |
| | |
+--------+---------------------------------------------------+
| 5.1.0 | |
| | |
| | Now issues the E_STRICT and E_NOTICE time zone |
| | errors. |
| | |
+--------+---------------------------------------------------+
EXAMPLES
Example #1
localtime(3) example
<?php
$localtime = localtime();
$localtime_assoc = localtime(time(), true);
print_r($localtime);
print_r($localtime_assoc);
?>
The above example will output something similar to:
Array
(
[0] => 24
[1] => 3
[2] => 19
[3] => 3
[4] => 3
[5] => 105
[6] => 0
[7] => 92
[8] => 1
)
Array
(
[tm_sec] => 24
[tm_min] => 3
[tm_hour] => 19
[tm_mday] => 3
[tm_mon] => 3
[tm_year] => 105
[tm_wday] => 0
[tm_yday] => 92
[tm_isdst] => 1
)
SEE ALSO
getdate(3).
PHP Documentation Group LOCALTIME(3)