code: public String asText(DateStyle dateStyle) {
  		DateStyle prevStyle = this.style;
  		
  		checkNotNull(dateStyle).setLocale(prevStyle.locale());
  		dateStyle.setFormatSymbols(prevStyle.formatSymbols());
  		String dayText = with(dateStyle).asText();
  		with(prevStyle);
  		return dayText;
  	}
docs: Formats a Date into a date/time string with the given style without change the previous style
  
  @param dateStyle
  @return