Main > Free Download Search >

Free time zones software for linux

time zones

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 4234
Time::Zone 1.16

Time::Zone 1.16


Time::Zone is a miscellaneous timezone manipulations routines. more>>
Time::Zone is a miscellaneous timezone manipulations routines.

SYNOPSIS

use Time::Zone;
print tz2zone();
print tz2zone($ENV{TZ});
print tz2zone($ENV{TZ}, time());
print tz2zone($ENV{TZ}, undef, $isdst);
$offset = tz_local_offset();
$offset = tz_offset($TZ);

This is a collection of miscellaneous timezone manipulation routines.
tz2zone() parses the TZ environment variable and returns a timezone string suitable for inclusion in date-like output. It opionally takes a timezone string, a time, and a is-dst flag.

tz_local_offset() determins the offset from GMT time in seconds. It only does the calculation once.

tz_offset() determines the offset from GMT in seconds of a specified timezone.
tz_name() determines the name of the timezone based on its offset

<<less
Download (0.022MB)
Added: 2006-06-29 License: Perl Artistic License Price:
1214 downloads
Time::Convert 0.5

Time::Convert 0.5


Time::Convert is a Perl interface to converting unix seconds to years, days, hours and minutes. more>>
Time::Convert is a Perl interface to converting unix seconds to years, days, hours and minutes.

SYNOPSIS

use Time::Convert;
my $convert = new Time::Convert;

EXAMPLE

use Time::Convert;
my $convert = new Time::Convert;
$REPLY = $convert->ConvertSecs(time);
print($REPLY);

<<less
Download (0.002MB)
Added: 2006-08-10 License: Perl Artistic License Price:
1172 downloads
Time::Progress 1.2

Time::Progress 1.2


Time::Progress Perl module contains elapsed and estimated finish time reporting. more>>
Time::Progress Perl module contains elapsed and estimated finish time reporting.

SYNOPSIS

# autoflush to get r working
$| = 1;
# get new `timer
my $p = new Time::Progress;

# restart and report progress
$p->restart;
sleep 5; # or do some work here
print $p->report( "done %p elapsed: %L (%l sec), ETA %E (%e sec)n", 50 );

# set min and max values
$p->attr( min => -2, max => -20 );
# restart `timer
$p->restart;
my $c;
for( $c = -2; $c >= -20; $c-- )
{
# print progress bar and percentage done
print $p->report( "eta: %E min, %40b %pr", $c );
sleep 1; # work...
}
# stop timer
$p->stop;

# report times
print $p->elapsed_str;

<<less
Download (0.010MB)
Added: 2007-07-28 License: Perl Artistic License Price:
818 downloads
Time Manager 0.7.0

Time Manager 0.7.0


Time Manager is a CGI script that keeps track of how much time you have spent at work. more>>
Time Manager is a cgi-bin script that keeps track on how much time you have spent at work. This works with the user signing on and off whenever he or she arrives or leaves.
Time Manager relies heavily on the Date::Manip module which has to be installed before running the script.
Enhancements:
- made a new monthly stats
- reversed change entry list
- actions like signon/off are now linked up with the main menu giving an action-status line at the bottom of the page.
- added some buttons where lists could get long (weekly stats)
<<less
Download (0.036MB)
Added: 2005-07-04 License: GPL (GNU General Public License) Price:
1572 downloads
Time Sheets 7.0

Time Sheets 7.0


Time Sheets are free linux timesheets for project tracking. more>>
Time Sheets are free linux timesheets for project tracking.
Automate Project management, Billing and Payroll with your Free Web Employee Timesheets! Use your Free Web Timesheets to Discover secret profits in your business and ease billing now.
Automate Payroll with improved setup features. 100% web-based Linux Employee Timesheets program.
Main features:
User Interface
- Complete redesign including user-friendly organization and navigation
- Collapsible, customizable Toolbar with interactive calendar and timesheet status data
- Scrolling and single day display options for long periods that alleviate "wide" timesheet and compliance problems
- Dynamic, on-screen options to sort and display data in a variety of formats
Administrator Interface
- Ability to copy settings from existing users, projects, etc. for quick creation and set up of new items
- Access to all set up options on a single user or project creation screen
- Various types of reports consolidated and accessible under the main Reports tab
- Improved search, select and assign capabilities for automated approval plans, etc.
- Ability to search for, select and submit multiple timesheets for approval with a single click
- Improved Help menus and Sitemap that act as guides to the new navigation
Look and Feel
- Hierarchical tab navigation with the option to customize the color scheme
- Standard icons and page layout throughout the product
- Continued flexibility for branding and customizing the interface to fit organizational needs
Miscellaneous
- Leave request automation with supervisor review
- Manager reporting on all outstanding time off scheduled
- Option to subtotal by several different parameters in reports
- International character support
- Performance improvements via setting to limit number of items displayed in dropdown menus
- Advanced options for editing approved timesheets to meet specific auditing requirements
<<less
Download (18.2MB)
Added: 2005-10-17 License: Freeware Price:
1600 downloads
 
Other version of Time Sheets
Time Sheets 1.22Time Sheets is an online employee time sheet and attendance management program. Time Sheets 1 ... Time Sheets is an online employee time sheet and attendance management program. The time sheet
License:Other/Proprietary License with Source
Download (0.093MB)
1271 downloads
Added: 2006-09-12
WMitime 0.3

WMitime 0.3


WMitime is yet another clock dock app (and quite overglorified at that! more>>
WMitime is yet another clock dock app (and quite overglorified at that! WMitime shows standard time, date, as well as the new internet time (see www.swatch.com)

<<less
Download (0.021MB)
Added: 2006-10-10 License: GPL (GNU General Public License) Price:
1110 downloads
Time Tracker 1.0.2

Time Tracker 1.0.2


TimeTracker is an application loosely based on TimeKeeper, a Windows application used to track the time you spent on a task. more>>
TimeTracker is an application loosely based on TimeKeeper, a Windows application used to track the time you spent on a task.

Being a Linux user and not willing to install Wine, I decided to hack my own version.

<<less
Download (0.015MB)
Added: 2007-02-28 License: GPL (GNU General Public License) Price:
977 downloads
Time::Warp 0.5

Time::Warp 0.5


Time::Warp is a Perl module to control over the flow of time. more>>
Time::Warp is a Perl module to control over the flow of time.

SYNOPSIS

use Time::Warp qw(scale to time);

to(time + 5); # 5 seconds ahead
scale(2); # make time flow twice normal

Our external experience unfolds in 3 1/2 dimensions (time has a dimensionality of 1/2). The Time::Warp module offers developers control over the measurement of time.

API

to($desired_time)

The theory of relativity asserts that all physical laws are enforced relative to the observer. Since the starting point of time is arbitrary, it is permissable to change it. This has the effect of making it appear as if time is moving forwards or backward instanteously. For example, on some types of operating systems time starts at Wed Dec 31 19:00:00 1969 (this will likely change as we approach 2030 and with the acceptance of 64-bit CPUs).

to(time + 60*60); # 1 hour ahead

scale($factor)

Changes the speed at which time is progressing.

scale(scale * 2); # double the speed of time

Note that it is not possible to stop time or cause it to reverse since this is forbidden by the second law of thermodynamics.

<<less
Download (0.003MB)
Added: 2007-04-10 License: Perl Artistic License Price:
928 downloads
Time::Skew 0.1

Time::Skew 0.1


Time::Skew is a Perl module that computes local clock skew with respect to a remote clock. more>>
Time::Skew is a Perl module that computes local clock skew with respect to a remote clock.

SYNOPISI

use Time::Skew

# Init Convex Hull and timing data
my $hull=[];
my $result={};

# Iterate data point introduction
Time::Skew::convexhull($result,$datapoint,$hull);

This module supports the computation of the skew between two clocks: the (relative) skew is the speed with which two clocks diverge. For instance, if yesterday two clocks, at the same time, showed respectively 10:00 and 10:05, while today when the former shows 10:00 the latter shows 10:04, we say that their relative skew is 1 minute/24 hours, roughly 7E-4.

The module contains one single subroutine, which accepts as input a pair of timestamps, associated to a message from host A to host B: the timestamps correspond to the time when the message was sent, and to the time when message is received. Each timestamp reflects the value of the local clock where the operation takes place: the clock of host A for the send, the clock of B for the receive.

Please note that the module does _not_ contain any message exchange facility, but only the mathematics needed to perform the skew approximation, once timestamps are known.

The subroutine takes as argument:

a reference to a hash where values related to the timing of the network path from A to B;
a 2-elems array (a data point in the sequel) containing the timestamp of the receive event, and the differece between the send timestamp and the receive timestamp for one message;
a stack containing some data points, those that form the convex hull.

The usage is very simple, and is illustrated by the following example:

#!/usr/bin/perl -w
use strict;
use Time::Skew;

# Initialize data
my $hull=[];
my $result={};
while ( 1 ) {
# Exchange message and acquire a new data point
my $datapoint = acquire();
# Call the convexhull subroutine
Time::Skew::convexhull($result,$datapoint,$hull);
# After first message some results are still undefined
( defined $result->{skewjitter} ) || next;
# here you can use the results

};
}

The data returned in the "result" hash is the following:

result->{skew} the clock skew;
result->{skewjitter} the variance of the skew estimate, used to estimate convergence;
result->{jitter} difference between the current delay and the previous delay;
result->{delay} the communication delay, decremented by a constant (yet unknown) value, used to compute communication jitter;
result->{elems} the number of data points in the convex hull;
result->{select} the index of the data point in the convex hull used to compute the skew;
result->{itimestamp} the timestamp, first element in the data point just passed to the subroutine;
result->{delta} the timestamp difference, second element in the data point just passed to the subroutine;

The data returned in the "hull" stack is a series of data points, selected from those passed to successive calls of the subroutine. The number of data points in the "hull" stack usually does not exceed 20 units.

The algorithm is very fast: each call consists in scanning at most all data points in the "hull" stack, performing simple arithmetic operations for each element.

The algorithm must be fed with a sequence of data points before returning significant results. The accuracy of the estimate keeps growing while new data points are passed to the subroutine. A rough rule of thumb to evaluate estimate accuracy is to observe the skew jitter, and assume it corresponds to the skew estimate accuracy. Paths with quite regular communication delay (small jitter) converge faster.

<<less
Download (0.044MB)
Added: 2007-04-10 License: Perl Artistic License Price:
927 downloads
WR Time Tracker 1.2.4

WR Time Tracker 1.2.4


WR Time Tracker is an open source, free web-based work time tracking system. It is simple and very easy to use. It allows you to create user logins and organize them in teams, create and modify projects and activities, input work time, generate reports and invoices and send them via e-mail. The system runs on FreeBSD, Linux, or Windows. Free hosting of this service is available for public at http://timetracker.wrconsulting.com in 23 languages. more>>

WR Time Tracker - WR Time Tracker is an open source, free web-based work time tracking system. It is simple and very easy to use. It allows you to create user logins and organize them in teams, create and modify projects and activities, input work time, generate reports and invoices and send them via e-mail. The system runs on FreeBSD, Linux, or Windows. Free hosting of this service is available for public at http://timetracker.wrconsulting.com. The system is available in 23 languages: English, Chinese (Traditional and Simplified), Czech, Danish, Dutch, Estonian, French, German, Hebrew, Hungarian, Icelandic, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Tamil, and Turkish.


Enhancements:
Version 1.2.4

Chinese Traditional and Chinese Simplified translations added. Code extended to support additional languages, the older ISO 639 language code is now obsolete. Browser-default option added to determine presentation language. Time duration and large time entries on "my time" page corrected.


Version 0.9.2

Czech translation added. Changed database structure update procedure v0.8-v0.9 in dbinstall.php by introducing a default NULL value for user language field (u_lang). This fixes the "unable to create user" problem with current latest MySQL version 5.1.30.


Version 0.8.1

Support for bi-directional languges.


Version 0.8

Minor updates to support the latest MySQL, PHP, and Apache. Corrected mysql.sql script (database creation) and some links.


Version 0.7

MySQL 5, PHP 5, Apache 2 support, lots of miscellaneous improvements.


System Requirements:None
<<less
Download (611.3Kb)
Added: 2009-06-10 License: Free Price: Free
15 downloads
 
Other version of WR Time Tracker
WR Time Tracker 0.4WR Time Tracker is a simple, open source, web-based time tracking system. simple, open source, web-based time tracking system. It is Web-based and allows you to create
License:Freely Distributable
Download (0.33MB)
1388 downloads
Added: 2006-01-06
Time::Elapse 1.2402

Time::Elapse 1.2402


Time::Elapse is a Perl extension for monitoring time conveniently during tasks. more>>
Time::Elapse is a Perl extension for monitoring time conveniently during tasks.

Time::Elapse is a very simple class with one method: lapse.

Basically, the lapse method eats the brains of the variable, squirrels away whatever value it may have held internally, (much like space aliens are known to do in the movies), and also stores the current time within it. Then, whenever you access the value of the variable, the alien within formats the time differential between when you initialized the variable, and when you printed it, and returns that (along with any value the variable may hold, as well). :-) Every time you print it, you get the updated differential, returned by the method hidden inside the variable itself. The output will be formatted as HH:MM:SS.000000 [in Microseconds].

Frankly it doesnt do much more than time(), but then again the simplest things rarely do.

All it really does is hides the calculations that anyone else would have had to set up manually in a clever way and then produce a reasonably formatted output which lends itself equally well to single-line output or inlining with other text.

SYNOPSIS

Usage

To use Elapse is simplicity itself:

use Time::Elapse;

# somewhere in your program...
Time::Elapse->lapse(my $now);
# or you can do:
# Time::Elapse->lapse(my $now = "processing");

#...rest of program execution

print "Time Wasted: $nown";

To update the description and reset the time counter mid-stream, simply assign to the variable

$now = "parsing";

somewhere in the middle of the program. The new value is stored, while the original time is replaced with the current time.

Sample Output

Output looks something like this, using above code:

Time Wasted: 00:00:05.565763
or
Time Wasted: 00:00:03.016700 [processing]
(more output)
Time Wasted: 00:00:02.003764 [parsing]

Additional example code

You can also use this during a Net::FTP download loop of files to show elapsed time for each files download.

foreach my $file (@files_to_download)
{
# extract localfile name from $file
# ...
Time::Elapse->lapse(my $now = "Downloading $localfile.");
$ftp->get($file, $localfile) or carp("### Could not download $file! $!") and next;
print "Done. Elapsed : $nown";
# ...
}

This can also be a useful trick when youre processing a lot of data from multiple sources.

<<less
Download (0.007MB)
Added: 2007-04-10 License: Perl Artistic License Price:
927 downloads
Network Time Tools 0.8.1

Network Time Tools 0.8.1


Network Time Tools (NTT) is a set of network tools designed to provide monitoring of a network. more>>
Network Time Tools (NTT) is a set of network tools designed to provide monitoring of a network and the services on that network, and provide various reports on the hosts/services and optional alerts via email, pager, and cellphones. It also has the capability to send messages on user-specified services to email, pagers and cell phones.
Main features:
- Bandwidth measurement based on time intervals
- Checks Service availibilty on specified Hosts for the following protocols:
- ftp
- ssh
- telnet
- dns
- http ( specific pages )
- www ( simple head )
- pop
- nntp
- imap
- irc
- smtp
- Ability to send alerts based on user specified services to:
- pagers
- cell phones
- email
- A frontend that displays a daily report that can be viewed by a web browser or cell phone.
- views specific servers
- views specific services
- views bandwidth measurements
- view alerts
- Data stored in a Mysql Database
- Easily configurable via an XML config file
- Runs in Daemon or one-shot mode
<<less
Download (0.030MB)
Added: 2006-06-28 License: GPL (GNU General Public License) Price:
1219 downloads
PHP time management 1.07b

PHP time management 1.07b


PHP time management is a Web-based time management application. more>>
PHP time management project is a Web-based time management application. You can enter scheduled items, copy items, and view them on a calendar.

A few minor items in the login page for the system were fixed.

<<less
Download (0.018MB)
Added: 2006-09-18 License: GPL (GNU General Public License) Price:
1143 downloads
mod_xmltime 1.1

mod_xmltime 1.1


mod_xmltime produces an XML timestamp for +1200 to -1200 UTC Zones. more>>
mod_xmltime produces an XML timestamp for +1200 to -1200 UTC Zones. mod_xmltime creates an XML Date/Time graph.
Installation:
- Verify that you have a late version of libxml2.
- Verify that apxs is on your path (it should have installed with your Apache installation).
- Download mod_xmltime.tar.gz.
- Un-tar the file (i.e. tar -zxf mod_xmltime.tar.gz )
- enter the mod_xmltime directory (i.e. cd path/to/mod_xmltime)
- If your lib and include directories are NOT in /usr/local, type make WITH_PREFIX=/PATH/TO/PREFIX all otherwise type make all
- Switch user (su) to a user with permission to write into /path/to/apache/installation (i.e. root)
- Type make install
- Verify that the following items are in your httpd.conf file:
- LoadModule xobjex_module libexec/apache/mod_xmltime.so
- AddModule mod_xmltime.c
< IfModule mod_xmltime.c >
< FilesMatch "timestamp.xml" >
SetHandler xmltime-handler
< /FilesMatch >
< /IfModule >
- Restart your Apache httpd or make reload, instead.
<<less
Download (0.009MB)
Added: 2006-04-05 License: GPL (GNU General Public License) Price:
1297 downloads
DIY Zoning 0.1p7dev3

DIY Zoning 0.1p7dev3


DIY Zoning is a set of tools and instructions for controlling a state-of-the-art HVAC system. more>>
DIY Zoning is a repository containing the information about architecting, designing and implementing the Do It Yourself Temperature Zoning system, introductory course for those planning to install a ready-made temperature zoning system, and those who just want their home comfort.

Whats New in This Release:

This release introduces support for many logical devices per one physical 1-Wire device in general, and humidity sensor support in particular.

DAC2CORE protocol has changed, backward compatibility is broken. To upgrade your configuration, you have to add a literal T in front of 1-Wire temperature sensors, and add a literal S in front of 1-Wire switch devices.

<<less
Download (0.023MB)
Added: 2005-10-14 License: GPL (GNU General Public License) Price:
1472 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5