Fórum Como retornar data juliana em CSharp? #607957
05/02/2020
0
Olá! Estou com a demanda de alterar um software que exibe a data atual, para fazer com que ele exiba essa data no calendário juliano. O problema é que o VS não aceita retornar DayOfYear. Segue o código atual abaixo:
public class TratarData
{
public static string RetornarDataAtual()
{
return DateTime.Now.ToString("ddd");
}
public static string FormatoDDD(string data)
{
DateTime fab = DateTime.Parse(data);
return fab.ToString("ddd");
}
public static string FormatarDataDiretorio(string nome_diretorio)
{
string d = "";
d = nome_diretorio.Substring(0, 4);
return d;
}
}
Algúem sabe como posso resolver o problema? Desde já agradeço.
public class TratarData
{
public static string RetornarDataAtual()
{
return DateTime.Now.ToString("ddd");
}
public static string FormatoDDD(string data)
{
DateTime fab = DateTime.Parse(data);
return fab.ToString("ddd");
}
public static string FormatarDataDiretorio(string nome_diretorio)
{
string d = "";
d = nome_diretorio.Substring(0, 4);
return d;
}
}
Algúem sabe como posso resolver o problema? Desde já agradeço.

Marksys
Curtir tópico
+ 1
Responder
Posts
19/02/2020
Luiz Silva
Boa Noite Marksys, você já deu uma olhada na Classe JulianCalendar().
Pode ser que a documentação te ajude. (https://docs.microsoft.com/pt-br/dotnet/api/system.globalization.juliancalendar?view=netframework-4.8)
Qual seria a finalidade do código?
Grande abraço.
Pode ser que a documentação te ajude. (https://docs.microsoft.com/pt-br/dotnet/api/system.globalization.juliancalendar?view=netframework-4.8)
1 2 | JulianCalendar jc = new JulianCalendar(); DateTime dataConvertidaEmJulian = jc.ToDateTime(2020, 02, 19, 0, 0, 0, 0); |
Qual seria a finalidade do código?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | public static string RetornarDataAtual() { return DateTime.Now.ToString( "ddd" ); } public static string FormatoDDD( string data) { DateTime fab = DateTime.Parse(data); return fab.ToString( "ddd" ); } public static string FormatarDataDiretorio( string nome_diretorio) { string d = "" ; d = nome_diretorio.Substring(0, 4); return d; } } |
Grande abraço.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)