2017-06-20 52 views
-2

我该如何添加一个子串到lbl_diasemana标签?如何将子句绑定到DayOfWeek var?

var culture = new System.Globalization.CultureInfo("pt-BR"); 
var diasemana = culture.DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek); 
lbl_diasemana.Text = diasemana; 
+2

你是什么意思添加子..?你的意思是你如何使用子字符串函数..? – MethodMan

+0

接收前3个字符,而不是完整的日期 –

+0

culture.DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek).Substring(1,3) –

回答

0
var culture = new System.Globalization.CultureInfo("pt-BR"); 
var diasemana = culture.DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek).Substring(0,3); 
lbl_diasemana.Text = diasemana; 
1

使用Substring过载,它接受的字符开始索引和数量削减:

lbl_diasemana.Text = diasemana.Substring(0, 3); 
0
var culture = new System.Globalization.CultureInfo("pt-BR"); 
lbl_diasemana.Text = culture.DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek).Substring(0, 3); 

可以在两行代码来完成

+0

如果你愿意,你可以做一行:lbl_diasemana.Text = new System.Globalization.CultureInfo (“pt-BR”)。DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek).Substring(0,3); –