Update CalendarSerializer.java

// _customFormat cannot parse Calendar, so Date should be passed
diff --git a/src/main/java/com/fasterxml/jackson/databind/ser/std/CalendarSerializer.java b/src/main/java/com/fasterxml/jackson/databind/ser/std/CalendarSerializer.java
index 653d7cf..559da5b 100644
--- a/src/main/java/com/fasterxml/jackson/databind/ser/std/CalendarSerializer.java
+++ b/src/main/java/com/fasterxml/jackson/databind/ser/std/CalendarSerializer.java
@@ -49,7 +49,8 @@
         } else if (_customFormat != null) {
             // 21-Feb-2011, tatu: not optimal, but better than alternatives:
             synchronized (_customFormat) {
-                jgen.writeString(_customFormat.format(value));
+                // _customformat cannot parse Calendar, so Date should be passed
+                jgen.writeString(_customFormat.format(value.getTime()));
             }
         } else {
             provider.defaultSerializeDateValue(value.getTime(), jgen);