SORU
26 ŞUBAT 2009, PERŞEMBE


Bir önceki aya'c ilk ve son gün tarihleri s olsun#

Kolay bir tane ya da bir önceki ay ve geçen gün ilk gün alacağı iki liner düşünemiyorum.

SERİ-ifying bir anket web uygulaması yapıyorum ve yeni bir gereği onlar sıkılmış.

Anket bir önceki ay için hizmet talepleri içermelidir. Eğer öyle ise 15 Nisan, kimlikleri istek istiyorum.

var RequestIds = (from r in rdc.request 
                  where r.dteCreated >= LastMonthsFirstDate && 
                  r.dteCreated <= LastMonthsLastDate 
                  select r.intRequestId);

Ben sadece kolay bir anahtarı olmadan bir tarih düşünemiyorum. Kör ve bunu iç bir yöntem bakan olduğum sürece.

CEVAP
26 ŞUBAT 2009, PERŞEMBE


var today = DateTime.Today;
var month = new DateTime(today.Year, today.Month, 1);       
var first = month.AddMonths(-1);
var last = month.AddDays(-1);

Eğer gerçekten bir veya iki satır gerekiyorsa-line onları.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bcbauer

    bcbauer

    7 ŞUBAT 2007
  • jcortes187

    jcortes187

    24 Mart 2006
  • Jonathan Morrison

    Jonathan Mor

    24 Mart 2010