Mam małe pytanko:
Ja wyswietlić format czasu, aby pokazywał tylko wie ostatnie cyfry roku?
0
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);
}