time
TimeTrex Time and Attendance 2.2.13-1034
Web-based Time And Attendance suite which offers Employee Time and Attendance (timeclock, timecard, timesheet) and Payroll all in single tightly integ... more>> <<less
Time Sheets 7.0
Time Sheets are free linux timesheets for project tracking. more>>
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
Journyx Free Time Tracking Software 7.6
Journyx Time Tracking is time tracking software that lets an employee enter project time and expense information from anywhere on the web. Add Journyx... more>> <<less
Time::Convert 0.5
Time::Convert is a Perl interface to converting unix seconds to years, days, hours and minutes. more>>
SYNOPSIS
use Time::Convert;
my $convert = new Time::Convert;
EXAMPLE
use Time::Convert;
my $convert = new Time::Convert;
$REPLY = $convert->ConvertSecs(time);
print($REPLY);
Time::Progress 1.2
Time::Progress Perl module contains elapsed and estimated finish time reporting. more>>
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;
PHP time management 1.07b
PHP time management is a Web-based time management application. more>>
A few minor items in the login page for the system were fixed.
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>>
Being a Linux user and not willing to install Wine, I decided to hack my own version.
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
Time::HiRes 1.9719
Time:HiRes 1.9719 is one of the most marvelous tools which implements a Perl interface to the usleep, nanosleep, ualarm, gettimeofday, and setitimer/getitimer system calls, in other words, high more>> <<less
Time::Beat 1.21
Time::Beat is a Perl module to convert between standard time and Swatch .beat time. more>>
Time::Beat is a module to convert normal time to and from .beats, of which there are a thousand in a day. It can change normal time in time() format to .beats, and .beats into either 24-hour or 12-hour normal time.
SYNOPSIS
use Time::Beat qw(beat time24 time12);
my $time_in_beats = beats($time);
my $beats_in_24hr_time = time24($beat);
my $beats_in_12hr_time = time12($beat);
METHODS
There are three methods in Time::Beat.
beats($time)
beats will give you the current time in .beats if you do not specify a time string. If you specify a string in time() format it will return that particular time in .beats. The basic algorithm for doing this is to take the time in GMT+1 hour, convert it into seconds, and divide by 86.4.
time24($beat)
time24 takes a 3-digit beat time and outputs a 24-hour time along the lines of "12:34:56". The hours will have leading noughts.
time12($beat)
time12 takes a 3-digit beat time and outputs a 12-hour time along the lines of "12:34:56 am" or "12:34:56 pm". Hours do not have leading noughts.
Time::Zone 1.16
Time::Zone is a miscellaneous timezone manipulations routines. more>>
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
Time::Warp 0.5
Time::Warp is a Perl module to control over the flow of time. more>>
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.
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 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)
Ethiopic::Time 0.20 210102
Ethiopic::Time is a Perl module for conversions of calendar systems to/from Ethiopic and Gregorian. more>>
SYNOPSIS
use LiveGeez::Request;
require Convert::Ethiopic::Time;
my $r = LiveGeez::Request->new;
ReadParse ( %input );
$r->ParseInput ( %input );
my $t = Convert::Ethiopic::Time->new ( $r );
$t->GregorianToEthiopic;
print "$t->{euDay}/$t->{euMonth}/$t->{euYear} = ";
print "$t->{etDay}/$t->{etMonth}/$t->{etYear}n"
Ethiopic::Time and Ethiopic::Cstocs are designed as interfaces to the methods in the Ethiopic:: module and is oriented as services for the LiveGeez:: module. In this version Ethiopic::Time expects to receive an object with hash elements using the keys:
calIn
which can be "euro or "ethio".
date
a comma separated list as "day,month,year".
LCInfo
locale settings see the LibEth man pages.
These keys are set when using a LiveGeez::Request object as shown in the example.
Time::TT::InterpolatingRealisation 0.001
Time::TT::InterpolatingRealisation is a TT realised by interpolation. more>>
SYNOPSIS
use Time::TT::InterpolatingRealisation;
$rln = Time::TT::InterpolatingRealisation->new($interpolator);
$tai_instant = $rln->to_tai($instant);
$instant = $rln->from_tai($tai_instant);
$rln1_instant = $rln0->to_realisation($rln1, $rln0_instant);
$rln0_instant = $rln0->from_realisation($rln1, $rln1_instant);
This class implements a realisation of Terrestrial Time (TT) by interpolation between known points of correlation between the realisation and International Atomic Time (TAI). See Time::TT::Realisation for the interface.
CONSTRUCTOR
Normally one wont use this constructor directly. See the tt_realisation function in Time::TT, which will construct a range of published realisations, most of which are implemented using this class. Use this directly only if the realisation that you desire is not available by that means.
Time::TT::InterpolatingRealisation->new(INTERPOLATOR)
Constructs and returns an object representing a realisation of TT that is defined by isolated points of correlation between it and TAI. The INTERPOLATOR argument must be an object of a subclass of Math::Interpolator, supplying the x and y methods. The x coordinate of the interpolators curve must represent TAI, and the y coordinate the realisation of interest. Times on both coordinates are represented as the number of seconds since the 1958 epoch, as described in Time::TT. All numbers must be Math::BigRat objects.
The class Time::TT::OffsetKnot may be useful in building the required interpolator.