felipeaj 0 Denunciar post Postado Janeiro 27, 2011 E ai pessoal Notei uma coisa que achei estranha: Enquanto DateTime.DayOfWeek considera (0 - Sunday até 6 - Saturday), DateInterval.Weekday considera (1 - Domingo até 7 - Sábado). Quanto aos nomes nem tem problema, o problema é que no banco eu guardo apenas o número do dia da semana, e a função DATEPART do SQL Server considera 1(Domingo) até 7(sábado), igual a DateInterval.Weekday. Alguem sabe dizer porque Datetime.DayOfWeek trabalha dessa forma? Valeu! Compartilhar este post Link para o post Compartilhar em outros sites
Daniel LM Costa 2 Denunciar post Postado Janeiro 27, 2011 Preciso confirmar, mas isso pode vir legado do vb antigo, Não estou afirmando, vou consultar, pois os enum's do vb antes do net são baseados em um, enquantos os enum's do .net são baseado em zero Compartilhar este post Link para o post Compartilhar em outros sites
felipeaj 0 Denunciar post Postado Janeiro 28, 2011 Beleza, quando tu tiver como, posta ai! Pelo que entendi, o correto, ou mais lógico, seria de 0 a 6, isso? O problema é que o SQL Server tb trabalha de 1 a 7! Fico no aguardo! Abraço! Compartilhar este post Link para o post Compartilhar em outros sites
felipeaj 0 Denunciar post Postado Fevereiro 10, 2011 O jeito vai ser somar 1 no resultado do DayOfWeek... parece meio POG, e até perigoso, mas vai ser o jeito... Valeu ai pela ajuda =D Compartilhar este post Link para o post Compartilhar em outros sites