Thursday, July 21, 2011
Thursday, June 30, 2011
比爾蓋茲的十句話,改變你的一生
1 .社會充滿不公平現象。你先不要想去改造它,只能先適應它。
(因為你管不了它)。
2 . 世界不會在意你的自尊,人們看的只是你的成就。
在你沒有成就以前,切勿過分強調自尊。
(因為你越強調自尊,越對你不利)。
3 . 你只是中學畢業,通常不會成為CEO,直到你把CEO職位拿到手為止。
(直到此時,人們才不會介意你只是中學畢業)。
4 . 當你陷入人為困境時,抱怨是沒有用的,你只能默默地吸取教訓。
(你要悄悄地振作起來,重新奮起)。
5 . 你要懂得:在沒有你之前,你的父母並不像現在這樣“乏味”。
你應該想到,這是他們為了撫養你所付出的巨大代價。
(你永遠要感恩和孝敬他們,才是道理)。
6 . 在學校裏,你考第幾已不是那麼重要,
但進入社會卻不然。不管你去到哪里,都要分等排名。
(社會、公司要排名次,是常見的事,要鼓起勇氣競爭才對)。
7 . 學校裏有節假日,到公司打工則不然,
你幾乎不能休息,很少能輕鬆地過節假日。
(否則你職業生涯中一起跑就落後了,甚至會讓你永遠落後)。
8 .在學校,老師會幫助你學習,到公司卻不會。
如果你認為學校的老師要求你很嚴格,
那是你還沒有進入公司打工。
因為,如果公司對你不嚴厲,你就要失業了。
(你必須清醒地認識到:公司比學校更要嚴格要求自己)。
9 .人們都喜歡看電視劇,但你不要看,那並不是你的生活。
只要在公司工作,你是無暇看電視劇的。
(奉勸你不要看,否則你走上看電視連續劇之路,而且看得津津有味,那你將失去成功的資格)。
10. 永遠不要在背後批評別人,尤其不能批評你的老闆無知、刻薄和無能。
(因為這樣的心態,會使你走上坎坷艱難的成長之路)。Thursday, June 23, 2011
Way produce monthly range
Reference : http://stackoverflow.com/questions/711121/whats-the-best-way-to-produce-a-relative-date-range-this-week-this-year-lastpublic struct DateRange
{
public DateTime Start { get; set; }
public DateTime End { get; set; }
}
public static DateRange ThisYear(DateTime date)
{
DateRange range = new DateRange();
range.Start = new DateTime(date.Year, 1, 1);
range.End = range.Start.AddYears(1).AddSeconds(-1);
return range;
}
public static DateRange LastYear(DateTime date)
{
DateRange range = new DateRange();
range.Start = new DateTime(date.Year - 1, 1, 1);
range.End = range.Start.AddYears(1).AddSeconds(-1);
return range;
}
public static DateRange ThisMonth(DateTime date)
{
DateRange range = new DateRange();
range.Start = new DateTime(date.Year, date.Month, 1);
range.End = range.Start.AddMonths(1).AddSeconds(-1);
return range;
}
public static DateRange LastMonth(DateTime date)
{
DateRange range = new DateRange();
range.Start = (new DateTime(date.Year, date.Month, 1)).AddMonths(-1);
range.End = range.Start.AddMonths(1).AddSeconds(-1);
return range;
}
public static DateRange ThisWeek(DateTime date)
{
DateRange range = new DateRange();
range.Start = date.Date.AddDays(-(int)date.DayOfWeek);
range.End = range.Start.AddDays(7).AddSeconds(-1);
return range;
}
public static DateRange LastWeek(DateTime date)
{
DateRange range = ThisWeek(date);
range.Start = range.Start.AddDays(-7);
range.End = range.End.AddDays(-7);
return range;
}
Subscribe to:
Posts (Atom)