title: What is the equivalent of Java's SimpleDateFormat class in C#?
body: <p>Anyone knows an equivalent class of Java's SimpleDateFormat in C#? I wonder if i can convert the following java code using Custom Date and Time Format Strings in C#</p>
  
  <pre><code>  SimpleDateFormat format = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss z", Locale.US); 
  TimeZone tz = TimeZone.getDefault();
  format.setTimeZone(TimeZone.getTimeZone("GMT"));
  str = format.format(new Date());
  </code></pre>