Branch: Tag:

2000-11-13

2000-11-13 13:51:00 by Mirar (Pontus Hagland) <pike@sort.mirar.org>

added format_nice and format_nicez

Rev: lib/modules/Calendar.pmod/Time.pmod:1.8
Rev: lib/modules/Calendar.pmod/YMD.pmod:1.19

546:    return "00:00:00.000000";    }    +  string format_nice(); +  string format_nicez() +  { +  return format_nice()+" "+tzname(); +  } +  +  string format_smtp() +  { +  if (m==CALUNKNOWN) make_month(); +  int u=utc_offset(); +  return sprintf("%s, %s %s %s 00:00:00 %+03d%02d", +  week_day_name(), +  month_day_name(),month_shortname(),year_name(), +  -u/3600,max(u,-u)/60%60); +  } +     string format_elapsed()    {    return sprintf("%dd",number_of_days());
1125:    return year_name();    }    +  string format_nice() +  { +  return year_name(); +  } +    // --- Year _move       TimeRange _move(int m,YMD step)
1386:       string nice_print()    { -  return -  sprintf("%s %s", -  month_name(), -  year_name()); +  return sprintf("%s %s", month_name(), year_name());    }    -  +  string format_nice() +  { +  return sprintf("%s %s", month_name(), year_name()); +  } +  +     string nice_print_period()    {    if (!n) return day()->nice_print()+" 0:00 sharp";
1673:    year_name());    }    +  string format_nice() +  { +  return +  sprintf("%s %s", +  week_name(), +  year_name()); +  }    -  +     string nice_print_period()    {    if (!n) return day()->nice_print()+" 0:00 sharp";
2015:    year_name());    }    +  string format_nice() +  { +  if (m==CALUNKNOWN) make_month(); +  if (calendar()->Year()!=year()) +  return +  sprintf("%s %s %s", +  month_day_name(),month_shortname(), +  year_name()); +  else +  return +  sprintf("%s %s", +  month_day_name(),month_shortname()); +  } +     string nice_print_period()    {   // return nice_print()+" n="+n+"";