/[xmltv_parser]/branches/linux/xmltv_parser/libxmltv/Core/XMLTVProgram.cs
ViewVC logotype

Diff of /branches/linux/xmltv_parser/libxmltv/Core/XMLTVProgram.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 120 by william, Sun Mar 10 18:19:12 2013 UTC revision 141 by william, Thu Mar 14 13:08:20 2013 UTC
# Line 70  namespace libxmltv.Core Line 70  namespace libxmltv.Core
70                   MetaData[XMLTVConstants.Programs.ProgramTitle].ToString(),                   MetaData[XMLTVConstants.Programs.ProgramTitle].ToString(),
71                   MetaData[XMLTVConstants.Programs.ProgramSubTitle].ToString(),                   MetaData[XMLTVConstants.Programs.ProgramSubTitle].ToString(),
72                   MetaData[XMLTVConstants.Programs.ProgramChannelId].ToString(),                   MetaData[XMLTVConstants.Programs.ProgramChannelId].ToString(),
73                  ((DateTime)MetaData[XMLTVConstants.Programs.ProgramStart]).ToString("yyyy/MM/dd hh:mm tt"),                  ((DateTime)MetaData[XMLTVConstants.Programs.ProgramStart]).ToDateTimeString(),
74                  ((DateTime)MetaData[XMLTVConstants.Programs.ProgramStop]).ToString("yyyy/MM/dd hh:mm tt"));                  ((DateTime)MetaData[XMLTVConstants.Programs.ProgramStop]).ToDateTimeString());
75          }          }
76    
77    
# Line 239  namespace libxmltv.Core Line 239  namespace libxmltv.Core
239                  {                                      {                    
240                      var start = node.Attribute(XMLTVConstants.Programs.ProgramStart);                      var start = node.Attribute(XMLTVConstants.Programs.ProgramStart);
241                      var t_start = start == null ? new DateTime() : ParseDate(start.Value);                      var t_start = start == null ? new DateTime() : ParseDate(start.Value);
242                      if (!t_start.Equals(new DateTime())) { xmltv_logger.Verbose.Debug.WriteLine("\tprogram_start: {0}", start); }                      if (!t_start.Equals(new DateTime()))
243                        {
244                            xmltv_logger.Verbose.Debug.WriteLine("\tprogram_start: {0}", start);
245                            xmltv_logger.Verbose.Debug.WriteLine("\tprogram_start dt: {0}", t_start.ToString());
246                        }
247                      instance.MetaData.AddProperty(XMLTVConstants.Programs.ProgramStart, t_start);                      instance.MetaData.AddProperty(XMLTVConstants.Programs.ProgramStart, t_start);
248    
249                      var stop = node.Attribute(XMLTVConstants.Programs.ProgramStop);                      var stop = node.Attribute(XMLTVConstants.Programs.ProgramStop);
250                      var t_stop = stop == null ? new DateTime() : ParseDate(stop.Value);                      var t_stop = stop == null ? new DateTime() : ParseDate(stop.Value);
251                      if (!t_stop.Equals(new DateTime())) { xmltv_logger.Verbose.Debug.WriteLine("\tprogram_stop: {0}", stop); }                      if (!t_stop.Equals(new DateTime()))
252                        {
253                            xmltv_logger.Verbose.Debug.WriteLine("\tprogram_stop: {0}", stop);
254                            xmltv_logger.Verbose.Debug.WriteLine("\tprogram_stop dt: {0}", t_stop.ToString());
255                        }
256                      instance.MetaData.AddProperty(XMLTVConstants.Programs.ProgramStop, t_stop);                      instance.MetaData.AddProperty(XMLTVConstants.Programs.ProgramStop, t_stop);
257    
258                      var channelid = node.Attribute(XMLTVConstants.Programs.ProgramChannelId);                      var channelid = node.Attribute(XMLTVConstants.Programs.ProgramChannelId);

Legend:
Removed from v.120  
changed lines
  Added in v.141

  ViewVC Help
Powered by ViewVC 1.1.22