Como passo esse comando que busca o primeiro dia do mês corrente para um textbox?
protected void Page_Load(object sender, EventArgs e)
{
DateTime data = DateTime.Today;
DateTime primeiroDiaDoMes = new DateTime(data.Year, data.Month, 1);
Como passo esse comando que busca o primeiro dia do mês corrente para um textbox?
protected void Page_Load(object sender, EventArgs e)
{
DateTime data = DateTime.Today;
DateTime primeiroDiaDoMes = new DateTime(data.Year, data.Month, 1);
Não entendi?
tenho 2 text.box
pdata_inicial e pdata_final
Desejo que quando abra a tela, os campos de datas já tragam o primeiro dia do mês corrente, e o dia atual
por exemplo no dia de hoje 15/08/2017 seria
DATA INICIAL: 01/08/2017
DATA FINAL: 15/08/2017
eu consegui fazer para data atual, porem para o primeiro dia do mes nao.
Segue codigo:
protected void Page_Load(object sender, EventArgs e)
{
DateTime data = DateTime.Today;
DateTime primeiroDiaDoMes = new DateTime(data.Year, data.Month, 1);
pdata_final.Text = DateTime.Now.ToShortDateString();
}
Para o primeiro dia do mês nao estou conseguindo passar para o text.box pdata_inicial.
Consegui.
DateTime today = DateTime.Today;
int daysInMonth = DateTime.DaysInMonth(today.Year, today.Month);
DateTime primeirodia = new DateTime(today.Year, today.Month, 1);
this.pdata_inicial.Text = primeirodia.ToString("dd/MM/yyyy");
DateTime ultimodia = new DateTime(today.Year, today.Month, daysInMonth);
this.pdata_final.Text = ultimodia.ToString("dd/MM/yyyy");