Я пытаюсь отправить строки строки на удаленный SFTP-сервер.
Я использую SftpClient с Renci.SSHNet.
Вот как я строю свои строки строки:
row = string.Format("{0},{1},{2},{3:dd/MM/yyyy HH:mm:ss},{4:dd/MM/yyyy HH:mm:ss},{5:dd/MM/yyyy HH:mm:ss},{6},{7},{8},{9},{10},{11}", queue_id, queue_name, taskId,
customRow.createdTime.AddSeconds(secondsAdd), first_handled_date_and_time.AddSeconds(secondsAdd), customRow.closedTime.AddSeconds(secondsAdd),
task_work_time_in_s, after_task_work_time_in_s, queuing_time_in_s, is_handled_within_service_level, task_status_description, handling_time);
Это мой код для загрузки строк:
using (SftpClient sftp = new SftpClient(con))
{
try
{
if (sftp.IsConnected)
sftp.Disconnect();
sftp.OperationTimeout = TimeSpan.FromTicks((TimeSpan.TicksPerMinute * 5));
sftp.Connect();
sftp.WriteAllLines(filePath, content, encoding);
}
.
.
.
}
Содержимое поля представляет собой массив строк из предыдущей части кода.
Моя основная проблема заключается в том, что формат даты в полученном файле — дд/мм/гггг для первого столбца и мм-дд-гггг в двух других столбцах даты.
Может кто-нибудь объяснить мне это или сказать, что я делаю неправильно?
заранее спасибо