Convertir des dates en dates japonaises avec C++
Contents
[
Hide
]
Dans le calendrier japonais, une nouvelle ère commence avec le règne d’un nouveau empereur. Le 1er mai 2019, un nouveau empereur est monté sur le trône, marquant la fin de l’ère Heisei et le début de l’ère Reiwa.
Aspose.Cells offre un moyen de convertir les dates grégoriennes en dates japonaises. Lors de cette conversion, les changements d’ère sont également pris en compte. Le fragment de code suivant convertit le fichier Excel source contenant des dates grégoriennes en PDF de sortie avec des dates japonaises comme indiqué dans l’image ci-dessous.
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// Source directory path
U16String srcDir(u"..\\Data\\01_SourceDirectory\\");
// Output directory path
U16String outDir(u"..\\Data\\02_OutputDirectory\\");
// Create load options for XLSX format
LoadOptions options(LoadFormat::Xlsx);
// Set culture info to Japanese
options.SetLanguageCode(CountryCode::Japan);
// Load the workbook with Japanese dates
Workbook workbook(srcDir + u"JapaneseDates.xlsx", options);
// Save the workbook as PDF
workbook.Save(outDir + u"JapaneseDates.pdf", SaveFormat::Pdf);
std::cout << "Workbook saved successfully as PDF with Japanese dates!" << std::endl;
Aspose::Cells::Cleanup();
}