• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/CPANInternal-140/DateTime/lib/

Lines Matching refs:dt

1422     my $dt = shift;
1428 my $utc_rd_secs2 = $dt->utc_rd_as_seconds;
1429 $utc_rd_secs2 += DateTime->_accumulated_leap_seconds( $dt->{utc_rd_days} )
1430 if ! $dt->time_zone->is_floating;
1433 my $nanoseconds = $self->nanosecond - $dt->nanosecond;
1451 my $dt = shift;
1453 my ( $smaller, $bigger ) = sort $self, $dt;
1456 $dt->_adjust_for_positive_difference
1479 my $dt = shift;
1481 my $days = abs( ($self->local_rd_values)[0] - ($dt->local_rd_values)[0] );
1489 my $dt = shift;
1491 my ( $smaller, $greater ) = sort $self, $dt;
1507 my ( $dt, $dur, $reversed ) = @_;
1511 ( $dur, $dt ) = ( $dt, $dur );
1516 my $class = ref $dt;
1517 my $dt_string = overload::StrVal($dt);
1524 return $dt->clone->add_duration($dur);
1996 $dt = DateTime->new( year => 1964,
2006 $dt = DateTime->from_epoch( epoch => $epoch );
2007 $dt = DateTime->now; # same as ( epoch => time() )
2009 $year = $dt->year;
2010 $month = $dt->month; # 1-12 - also mon
2012 $day = $dt->day; # 1-31 - also day_of_month, mday
2014 $dow = $dt->day_of_week; # 1-7 (Monday is 1) - also dow, wday
2016 $hour = $dt->hour; # 0-23
2017 $minute = $dt->minute; # 0-59 - also min
2019 $second = $dt->second; # 0-61 (leap seconds!) - also sec
2021 $doy = $dt->day_of_year; # 1-366 (leap years) - also doy
2023 $doq = $dt->day_of_quarter; # 1.. - also doq
2025 $qtr = $dt->quarter; # 1-4
2028 # methods, such as $dt->day_of_month_0, $dt->month_0 and so on
2030 $ymd = $dt->ymd; # 2002-12-06
2031 $ymd = $dt->ymd('/'); # 2002/12/06 - also date
2033 $mdy = $dt->mdy; # 12-06-2002
2034 $mdy = $dt->mdy('/'); # 12/06/2002
2036 $dmy = $dt->dmy; # 06-12-2002
2037 $dmy = $dt->dmy('/'); # 06/12/2002
2039 $hms = $dt->hms; # 14:02:29
2040 $hms = $dt->hms('!'); # 14!02!29 - also time
2042 $is_leap = $dt->is_leap_year;
2045 $month_name = $dt->month_name; # January, February, ...
2046 $month_abbr = $dt->month_abbr; # Jan, Feb, ...
2047 $day_name = $dt->day_name; # Monday, Tuesday, ...
2048 $day_abbr = $dt->day_abbr; # Mon, Tue, ...
2052 $epoch_time = $dt->epoch;
2054 $dt2 = $dt + $duration_object;
2056 $dt3 = $dt - $duration_object;
2058 $duration_object = $dt - $dt2;
2060 $dt->set( year => 1882 );
2062 $dt->set_time_zone( 'America/Chicago' );
2064 $dt->set_formatter( $formatter );
2162 my $dt = DateTime->new( ..., time_zone => $App::LocalTZ );
2188 my $dt = DateTime->new( year => 1066,
2286 my $dt = DateTime->new( year => 2003,
2295 print $dt->hms; # prints 01:30:00
2298 $dt->subtract( hours => 1 );
2300 print $dt->hms; # still prints 01:30:00
2376 =item * $dt->clone()
2390 =item * $dt->year()
2394 =item * $dt->ce_year()
2399 =item * $dt->era_name()
2404 =item * $dt->era_abbr()
2409 =item * $dt->christian_era()
2413 =item * $dt->secular_era()
2417 =item * $dt->year_with_era()
2423 =item * $dt->year_with_christian_era()
2428 =item * $dt->year_with_secular_era()
2433 =item * $dt->month()
2435 =item * $dt->mon()
2439 =item * $dt->month_name()
2444 =item * $dt->month_abbr()
2449 =item * $dt->day_of_month()
2451 =item * $dt->day()
2453 =item * $dt->mday()
2457 =item * $dt->day_of_week()
2459 =item * $dt->wday()
2461 =item * $dt->dow()
2466 =item * $dt->local_day_of_week()
2471 =item * $dt->day_name()
2476 =item * $dt->day_abbr()
2481 =item * $dt->day_of_year()
2483 =item * $dt->doy()
2487 =item * $dt->quarter()
2491 =item * $dt->quarter_name()
2496 =item * $dt->quarter_abbr()
2501 =item * $dt->day_of_quarter()
2503 =item * $dt->doq()
2507 =item * $dt->weekday_of_month()
2513 =item * $dt->ymd( $optional_separator ) - also $dt->date(...)
2515 =item * $dt->mdy( $optional_separator )
2517 =item * $dt->dmy( $optional_separator )
2526 =item * $dt->hour()
2530 =item * $dt->hour_1()
2534 =item * $dt->hour_12()
2538 =item * $dt->hour_12_0()
2542 =item * $dt->am_or_pm()
2547 =item * $dt->minute()
2549 =item * $dt->min()
2553 =item * $dt->second()
2555 =item * $dt->sec()
2560 =item * $dt->fractional_second()
2566 =item * $dt->millisecond()
2572 =item * $dt->microsecond()
2580 =item * $dt->nanosecond()
2586 =item * $dt->hms( $optional_separator )
2588 =item * $dt->time( $optional_separator )
2593 =item * $dt->datetime()
2595 =item * $dt->iso8601()
2599 $dt->ymd('-') . 'T' . $dt->hms(':')
2601 =item * $dt->is_leap_year()
2606 =item * $dt->week()
2608 ($week_year, $week_number) = $dt->week;
2623 =item * $dt->week_year()
2627 =item * $dt->week_number()
2631 =item * $dt->week_of_month()
2639 =item * $dt->jd()
2641 =item * $dt->mjd()
2647 =item * $dt->time_zone()
2651 =item * $dt->offset()
2656 =item * $dt->is_dst()
2661 =item * $dt->time_zone_long_name()
2663 This is a shortcut for C<< $dt->time_zone->name >>. It's provided so
2667 =item * $dt->time_zone_short_name()
2674 =item * $dt->strftime( $format, ... )
2686 =item * $dt->format_cldr( $format, ... )
2698 =item * $dt->epoch()
2716 =item * $dt->hires_epoch()
2723 =item * $dt->is_finite()
2725 =item * $dt->is_infinite
2731 =item * $dt->utc_rd_values()
2737 =item * $dt->local_rd_values()
2744 =item * $dt->leap_seconds()
2750 =item * $dt->utc_rd_as_seconds()
2756 =item * $dt->local_rd_as_seconds() - deprecated
2762 =item * $dt->locale()
2766 =item * $dt->formatter()
2779 my $dt = DateTime->now->set_time_zone( 'Australia/Sydney' );
2788 =item * $dt->set( .. )
2798 =item * $dt->set_year()
2800 =item * $dt->set_month()
2802 =item * $dt->set_day()
2804 =item * $dt->set_hour()
2806 =item * $dt->set_minute()
2808 =item * $dt->set_second()
2810 =item * $dt->set_nanosecond()
2812 =item * $dt->set_locale()
2817 =item * $dt->truncate( to => ... )
2829 =item * $dt->set_time_zone( $tz )
2838 my $dt = DateTime->new( year => 2000, month => 5, day => 10,
2842 print $dt->hour; # prints 15
2844 $dt->set_time_zone( 'America/Chicago' );
2846 print $dt->hour; # prints 17
2856 my $dt = DateTime->now( time_zone => 'Asia/Taipei' );
2858 $dt->set_time_zone( 'Europe/Paris' );
2862 =item * $dt->set_formatter( $formatter )
2874 $dt->add( days => 1 )->subtract( seconds => 1 );
2878 =item * $dt->duration_class()
2883 =item * $dt->add_duration( $duration_object )
2888 =item * $dt->add( DateTime::Duration->new parameters )
2894 =item * $dt->subtract_duration( $duration_object )
2900 =item * $dt->subtract( DateTime::Duration->new parameters )
2905 =item * $dt->subtract_datetime( $datetime )
2925 =item * $dt->delta_md( $datetime )
2927 =item * $dt->delta_days( $datetime )
2943 =item * $dt->delta_ms( $datetime )
2950 =item * $dt->subtract_datetime_absolute( $datetime )
3027 my $dt = DateTime->now( time_zone => 'floating' );
3039 my $dt = DateTime->new( %user_input, time_zone => $user_tz );
3040 $dt->set_time_zone('UTC');
3044 $dt->set_time_zone($user_tz);
3045 print $dt->datetime;
3105 my $dt = DateTime->new( year => 2003, month => 2, day => 28 );
3107 $dt->add( months => 1, days => 1 );
3114 $dt->add( months => 1 )->add( days => 1 );
3120 my $dt = DateTime->new( year => 2003, month => 4, day => 5,
3125 $dt->add( days => 1, minutes => 3 );
3128 $dt->add( minutes => 3 )->add( days => 1 );
3281 my $dt = DateTime->new( year => 1972, month => 12, day => 31,
3287 $dt->add( months => 1 );
3295 my $dt = DateTime->new( year => 1972, month => 12, day => 31,
3307 $dt->clone->add( minutes => 1 );
3310 $dt->clone->add( seconds => 60 );
3313 $dt->clone->add( seconds => 61 );
3323 my $dt = DateTime->new( year => 2003, month => 4, day => 5,
3327 $dt->add( days => 1 );
3334 my $dt = DateTime->new( year => 2003, month => 4, day => 5,
3338 $dt->add( hours => 24 );
3355 my $new_dt = $dt + $duration_obj;
3357 my $new_dt = $dt - $duration_obj;
3359 my $duration_obj = $dt - $new_dt;
3361 foreach my $dt ( sort @dts ) { ... }
3384 my $dt = DateTime->new(year => 2004, formatter => $formatter);
3388 $dt->set_formatter($formatter);
3389 $formatter = $dt->formatter();
3405 C<< $dt->strftime() >> method:
3682 The week of the year, from C<< $dt->week_year() >>.
3746 The week of the year, from C<< $dt->week_number() >>.
3750 The week of the month, from C<< $dt->week_of_month() >>.
3762 The day of the week in the month, from C<< $dt->weekday_of_month() >>.
3766 The modified Julian day, from C<< $dt->mjd() >>.