コード例 #1
0
ファイル: formatters.hpp プロジェクト: ngzHappy/cpc2
 inline std::basic_string<charT> to_iso_string_type(const date_period& d) {
   charT sep = '/';
   std::basic_string<charT> s(date_time::date_formatter<date,date_time::iso_format<charT>,charT>::date_to_string(d.begin()));
   return s + sep + date_time::date_formatter<date,date_time::iso_format<charT>,charT>::date_to_string(d.last());
 }
コード例 #2
0
 /*!\ingroup date_format
  */
 inline std::string to_iso_string(const date_period& d) {
   std::string s(date_time::date_formatter<date,date_time::iso_format<char> >::date_to_string(d.begin()));
   return s + "/" + date_time::date_formatter<date,date_time::iso_format<char> >::date_to_string(d.last());
 }
コード例 #3
0
ファイル: formatters.hpp プロジェクト: ngzHappy/cpc2
  inline std::basic_string<charT> to_simple_string_type(const date_period& d) {
    typedef std::basic_string<charT> string_type;
    charT b = '[', m = '/', e=']';

    string_type d1(date_time::date_formatter<date,date_time::simple_format<charT>,charT>::date_to_string(d.begin()));
    string_type d2(date_time::date_formatter<date,date_time::simple_format<charT>,charT>::date_to_string(d.last()));
    return string_type(b + d1 + m + d2 + e);
  }
コード例 #4
0
 /*!\ingroup date_format
  */
 inline std::string to_simple_string(const date_period& d) {
   std::string s("[");
   std::string d1(date_time::date_formatter<date,date_time::simple_format<char> >::date_to_string(d.begin()));
   std::string d2(date_time::date_formatter<date,date_time::simple_format<char> >::date_to_string(d.last()));
   return std::string("[" + d1 + "/" + d2 + "]");
 }