Como retornar data juliana em CSharp?
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
Curtidas 1
Respostas
Luiz Silva
05/02/2020
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)
JulianCalendar jc = new JulianCalendar(); DateTime dataConvertidaEmJulian = jc.ToDateTime(2020, 02, 19, 0, 0, 0, 0);
Qual seria a finalidade do código?
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.
GOSTEI 0