Format czasu

0

Mam małe pytanko:
Ja wyswietlić format czasu, aby pokazywał tylko wie ostatnie cyfry roku?

0

myDate.ToString("yy");

0

Cóś nie działa:

   private string year;

    public Frame(DateTime tm)
    {
      
    this.year = tm.Year.ToString("yy");

Console.WriteLine("{0}", year);
}

Dysplay:
2008
:(

0

A to ciekawe, bo u mnie (przynajmniej w PowerShellu) działa.

PS E:\> $t = [DateTime]::Now
PS E:\> $t
17 listopada 2008 12:38:26
PS E:\> $t.ToString("yy")
08
PS E:\> $t.ToString("yyy")
2008
PS E:\> $t.ToString("yyyy")
2008
PS E:\> $t.ToString("yyyyy")
02008
PS E:\> $t.ToString("yyyyyy")
002008
PS E:\> $t.ToString("yyyyyyy")
0002008
PS E:\>
0
wasiu napisał(a)

myDate.ToString("yy");

AleksanderKamil napisał(a)

tm.Year.ToString("yy");

0

Dzieki wszystkim, już mam:
private string year;

    public Frame(DateTime tm)
    {
      
    this.year = <b>tm.Year.ToString</b>("yy"); // <-----Tu  błąd
  this.year = <b>tm.ToString</b>("yy"); // <-----Tu  Ok

Console.WriteLine("{0}", year);
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1