Visualizzazione dei risultati da 1 a 4 su 4

Discussione: aiuto numero settimana

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    113

    aiuto numero settimana

    Sto lavorando in c#, ma ho notato che non esiste nessuna funzione di DateTime che data una data restituisca il numero della settimana in cui cade tale data.
    Qualcuno conosce un altro metodo?
    Grazie

  2. #2

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    codice:
    Me.Label1.Text = Microsoft.VisualBasic.DatePart(DateInterval.WeekOfYear, d, Microsoft.VisualBasic.FirstDayOfWeek.Monday).ToString
    in c# non so , ma credo che si possa calcolare abbastanza facilmente con l'aritmetica modulare, ossia, una volta conosciuta la data, sono conosciuti pure i giorni trascorsi dal primo gennaio, perciò, con divisioni intere ed operazioni modulo, si può calcolare...
    Pietro

  4. #4
    Prova così

    DateTime date = new DateTime(2004,11,8);
    System.Globalization.CultureInfo myCulture =System.Globalization.CultureInfo.CreateSpecificCu lture("it");
    System.Globalization.Calendar cal = myCulture.Calendar;
    int weekNo = cal.GetWeekOfYear(date,myCulture.DateTimeFormat.Ca lendarWeekRule,myCulture.DateTimeFormat.FirstDayOf Week);
    this.TextBox1.Text = weekNo.ToString();


    Ciao
    Kalman
    Kalman

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.