Log File With No Carriage Return

This is my understanding of what the i2c open log code should look like

//myLog.begin();//Open log file in setup once
 myLog.writeString((String)Year);
 myLog.write('-');
 myLog.writeString((String)Month);
 myLog.write('-');
 myLog.writeString((String)Day);
 myLog.write(',');
 myLog.writeString((String)Hour);
 myLog.write(':');
 myLog.writeString((String)Minute);
 myLog.write(':');
 myLog.writeString((String)Second);                                           
 myLog.write(',');
 myLog.writeString((String)temperature);
 myLog.write(',');
 myLog.writeString((String)humidity);
 myLog.write(',');
 myLog.writeString((String)SoilTemp1);
 myLog.write(',');
 myLog.writeString((String)SoilPercent1);
 myLog.write(',');
 myLog.writeString((String)SoilTemp2);
 myLog.write(',');
 myLog.writeString((String)SoilPercent2);
 myLog.write(',');
 myLog.writeString((String)SoilTemp3);
 myLog.write(',');
 myLog.writeString((String)SoilPercent3);
 myLog.write(',');
 myLog.writeString((String)p0);
 myLog.write(',');
 myLog.writeString((String)T);
 myLog.write(',');
 myLog.writeString((String)ldrStatus1);
 myLog.write(',');
 myLog.writeString((String)ldrStatus2);
 myLog.write('\n');//add new line
 //myLog.writeln(lightSensorReading);
 myLog.syncFile();
/////////////////////////////////////////////////////End send data to CSV/////////////////////////////////////////////////